| 547992 |
578384 |
L78543 |
871A31MJ15 |
2026-09-15 |
COMPLETE |
15427655 |
2026-09-15 13:11:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 578384, "stp": "P", "toc": "South Western Railway", "uid": "L78543", "consist": "450032+450062", "dest_crs": "AON", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78543/2026-09-15/detailed", "trust_id": "871A31MJ15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-15", "dest_arr_time": "1309", "dest_platform": "1", "is_terminated": 1, "next_location": "Alton", "signalling_id": "1A31", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1311", "current_leg_dep": "1304", "current_leg_end": "Alton", "origin_dep_time": "1153", "origin_platform": "8", "current_location": "Alton", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Bentley", "dest_arr_time_act": "1309", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Bentley", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22242.826, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30449.28, \"from_m\": 22242.826, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30526.352, \"from_m\": 30449.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38318.621, \"from_m\": 30526.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38408.072, \"from_m\": 38318.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39287.821, \"from_m\": 38408.072, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.596, \"from_m\": 39287.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39841.861, \"from_m\": 39330.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.005, \"from_m\": 39841.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.098, \"from_m\": 39919.005, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45147.365, \"from_m\": 39953.098, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45219.531, \"from_m\": 45147.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47310.127, \"from_m\": 45219.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47516.52, \"from_m\": 47310.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48331.833, \"from_m\": 47516.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50535.575, \"from_m\": 48331.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52135.687, \"from_m\": 50535.575, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52168.305, \"from_m\": 52135.687, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55645.313, \"from_m\": 52168.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57143.217, \"from_m\": 55645.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59125.875, \"from_m\": 57143.217, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59771.341, \"from_m\": 59125.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62326.272, \"from_m\": 59771.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62395.324, \"from_m\": 62326.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62404.133, \"from_m\": 62395.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62460.024, \"from_m\": 62404.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75134.35, \"from_m\": 62460.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75360.395, \"from_m\": 75134.35, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 578384, \"profile_key\": \"aa8263641838d3f8bc33713c517ecf748822e1e76c7590509e0a9492569093b5\", \"schedule_id\": 16526, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1159H\", \"wtt_dep\": \"1200H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21519.906, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Weybridge\", \"stage_seq\": 8, \"distance_m\": 30449.28, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 9, \"distance_m\": 32823.946, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221H\", \"location\": \"West Byfleet\", \"stage_seq\": 10, \"distance_m\": 34810.369, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1230H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 38936.991, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39841.861, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44890.706, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47516.52, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244H\", \"location\": \"Ash Vale\", \"stage_seq\": 15, \"distance_m\": 52230.282, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 16, \"distance_m\": 53999.814, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1250\", \"location\": \"Aldershot\", \"stage_seq\": 17, \"distance_m\": 56432.567, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1256\", \"location\": \"Farnham\", \"stage_seq\": 18, \"distance_m\": 61401.391, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 19, \"distance_m\": 62404.133, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302H\", \"location\": \"Bentley\", \"stage_seq\": 20, \"distance_m\": 67567.768, \"section_seq\": 1, \"route_path_id\": 72530}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 21, \"distance_m\": 75360.395, \"section_seq\": 1, \"route_path_id\": 72530}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75360.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72530}], \"total_distance_m\": 75360.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74967.733, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.662, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1153", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:58:56Z\", \"source_id\": 47214174, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:02Z\", \"source_id\": 15375254, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:48Z\", \"source_id\": 47226709, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:49Z\", \"source_id\": 15378791, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:05:50Z\", \"source_id\": 47232151, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:05:52Z\", \"source_id\": 15380330, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:30Z\", \"source_id\": 47238962, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:35Z\", \"source_id\": 15382349, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:36Z\", \"source_id\": 47260063, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:38Z\", \"source_id\": 15388323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:25Z\", \"source_id\": 47262299, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:18:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:29Z\", \"source_id\": 15388937, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:18:23Z\", \"source_id\": 47264987, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:18:27Z\", \"source_id\": 15389629, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:53Z\", \"source_id\": 47289683, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:55Z\", \"source_id\": 15396628, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:02Z\", \"source_id\": 47305963, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:07Z\", \"source_id\": 15401195, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:35Z\", \"source_id\": 47325883, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:38Z\", \"source_id\": 15406685, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:29Z\", \"source_id\": 47344182, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:30Z\", \"source_id\": 15411749, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:13Z\", \"source_id\": 47359529, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:17Z\", \"source_id\": 15415927, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:38Z\", \"source_id\": 47381102, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:38Z\", \"source_id\": 15422031, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:09Z\", \"source_id\": 47401270, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:15Z\", \"source_id\": 15427655, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "1", "timing_fact_generation": 1789474219397929, "current_leg_arrival_utc": "2026-09-15T13:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:11:41.245769", "service_state_evidence_id": 15427655, "current_leg_start_actual_dep": "2026-09-15T13:04:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-15T12:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:21:41.555391", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
AON |
1A31 |
450032+450062 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22242.826, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30449.28, "from_m": 22242.826, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30526.352, "from_m": 30449.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38318.621, "from_m": 30526.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38408.072, "from_m": 38318.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39287.821, "from_m": 38408.072, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.596, "from_m": 39287.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39841.861, "from_m": 39330.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.005, "from_m": 39841.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.098, "from_m": 39919.005, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45147.365, "from_m": 39953.098, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45219.531, "from_m": 45147.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47310.127, "from_m": 45219.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47516.52, "from_m": 47310.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48331.833, "from_m": 47516.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50535.575, "from_m": 48331.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52135.687, "from_m": 50535.575, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52168.305, "from_m": 52135.687, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55645.313, "from_m": 52168.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57143.217, "from_m": 55645.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59125.875, "from_m": 57143.217, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59771.341, "from_m": 59125.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62326.272, "from_m": 59771.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62395.324, "from_m": 62326.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62404.133, "from_m": 62395.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62460.024, "from_m": 62404.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 75134.35, "from_m": 62460.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75360.395, "from_m": 75134.35, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 578384, "profile_key": "aa8263641838d3f8bc33713c517ecf748822e1e76c7590509e0a9492569093b5", "schedule_id": 16526, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1153", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1159H", "wtt_dep": "1200H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21519.906, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Weybridge", "stage_seq": 8, "distance_m": 30449.28, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Byfleet & New Haw", "stage_seq": 9, "distance_m": 32823.946, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221H", "location": "West Byfleet", "stage_seq": 10, "distance_m": 34810.369, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1230H", "location": "Woking", "stage_seq": 11, "distance_m": 38936.991, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39841.861, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44890.706, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47516.52, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244H", "location": "Ash Vale", "stage_seq": 15, "distance_m": 52230.282, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Aldershot North Jn", "stage_seq": 16, "distance_m": 53999.814, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1250", "location": "Aldershot", "stage_seq": 17, "distance_m": 56432.567, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1256", "location": "Farnham", "stage_seq": 18, "distance_m": 61401.391, "section_seq": 1, "route_path_id": 72530}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Farnham Single Line Jn", "stage_seq": 19, "distance_m": 62404.133, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302H", "location": "Bentley", "stage_seq": 20, "distance_m": 67567.768, "section_seq": 1, "route_path_id": 72530}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": null, "location": "Alton", "stage_seq": 21, "distance_m": 75360.395, "section_seq": 1, "route_path_id": 72530}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75360.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 72530}], "total_distance_m": 75360.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74967.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.662, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:58:56Z", "source_id": 47214174, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T10:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:02Z", "source_id": 15375254, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:48Z", "source_id": 47226709, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:49Z", "source_id": 15378791, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:05:50Z", "source_id": 47232151, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:05:52Z", "source_id": 15380330, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:30Z", "source_id": 47238962, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:35Z", "source_id": 15382349, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:36Z", "source_id": 47260063, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:38Z", "source_id": 15388323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:25Z", "source_id": 47262299, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:18:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:29Z", "source_id": 15388937, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:18:23Z", "source_id": 47264987, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:18:27Z", "source_id": 15389629, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:53Z", "source_id": 47289683, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:55Z", "source_id": 15396628, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:02Z", "source_id": 47305963, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:07Z", "source_id": 15401195, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27888, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:35Z", "source_id": 47325883, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:38Z", "source_id": 15406685, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:29Z", "source_id": 47344182, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:30Z", "source_id": 15411749, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:13Z", "source_id": 47359529, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:17Z", "source_id": 15415927, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27852, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:38Z", "source_id": 47381102, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:38Z", "source_id": 15422031, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27848, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:09Z", "source_id": 47401270, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:15Z", "source_id": 15427655, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}] |
London Waterloo |
1153 |
1153 |
8 |
None |
None |
Alton |
1309 |
1309 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78543/2026-09-15/detailed |
None |
Bentley |
2026-09-15T13:04:30+01:00 |
Alton |
7.0 |
{"type": "LineString", "coordinates": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} |
4.8 |
1304 |
1311 |
Bentley |
Alton |
Alton |
51.1522767 |
-0.9666334 |
51.1522767 |
-0.9666334 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:11:00 |
Alton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15427655 |
1789474219397929 |
80 |
80 |
2026-09-15 12:21:41.555391 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:11:41.245769 |
| 547993 |
579861 |
C49309 |
765P28ML15 |
2026-09-15 |
COMPLETE |
15428787 |
2026-09-15 13:11:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 579861, "stp": "P", "toc": "Great Western Railway", "uid": "C49309", "consist": "802105", "dest_crs": "HFD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49309/2026-09-15/detailed", "trust_id": "765P28ML15", "origin_crs": "HFD", "show_on_map": 0, "dar_est_time": "13:05:00", "dar_platform": null, "dest_station": "Hereford", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "3", "is_terminated": 1, "next_location": "Hereford", "signalling_id": "5P28", "timing_status": null, "origin_station": "Hereford", "current_leg_arr": "1315", "current_leg_dep": "1313", "current_leg_end": "Hereford", "origin_dep_time": "1255", "origin_platform": "1", "current_location": "Hereford", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7044918999999994, 52.0573631], [-2.7048325, 52.058069], [-2.7049156999999995, 52.05836750000001], [-2.7049865, 52.0585383], [-2.705072299999999, 52.05871369999999], [-2.7051276, 52.0587798], [-2.7054307000000004, 52.0591607], [-2.705613099999999, 52.05942790000001], [-2.7058249999999995, 52.0596406], [-2.7061952, 52.0600269], [-2.7062907, 52.060103999999995], [-2.7065304, 52.060350799999995], [-2.7066579, 52.0604707], [-2.7069595, 52.0607216], [-2.7072733, 52.06096670000001], [-2.7075243, 52.06112639999999], [-2.7076977, 52.0612321], [-2.7080566, 52.0614046], [-2.7085343, 52.0616327]]}", "current_leg_start": "Hereford Diesel Sidings", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "52.0616327", "next_location_lon": "-2.7085343", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 231.149, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 241.925, \"from_m\": 231.149, \"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\": 291.782, \"from_m\": 241.925, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 319.517, \"from_m\": 291.782, \"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\": 805.827, \"from_m\": 319.517, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 833.562, \"from_m\": 805.827, \"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\": 883.419, \"from_m\": 833.562, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 894.195, \"from_m\": 883.419, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1125.344, \"from_m\": 894.195, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 579861, \"profile_key\": \"d6c4d520f91073f9df4b2eb1715fd89b20780d60aced6a7c3575f93a6e999f86\", \"schedule_id\": 31852, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Hereford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30290}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1313\", \"location\": \"Hereford Diesel Sidings\", \"stage_seq\": 2, \"distance_m\": 562.672, \"section_seq\": 1, \"route_path_id\": 30290}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Hereford\", \"stage_seq\": 3, \"distance_m\": 1125.344, \"section_seq\": 1, \"route_path_id\": 30290}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1125.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30290}], \"total_distance_m\": 1125.344, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1125.344, \"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": "1255", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.0", "current_position_lat": "52.0616327", "current_position_lon": "-2.7085343", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Hereford", "service_state_platform": "1", "timing_fact_generation": 1789474308507471, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:11:48.505061", "service_state_evidence_id": 15428787, "current_leg_start_actual_dep": "2026-09-15T13:13:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-15T12:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:21:48.716612", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
HFD |
HFD |
5P28 |
802105 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 231.149, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 241.925, "from_m": 231.149, "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": 291.782, "from_m": 241.925, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 319.517, "from_m": 291.782, "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": 805.827, "from_m": 319.517, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 833.562, "from_m": 805.827, "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": 883.419, "from_m": 833.562, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 894.195, "from_m": 883.419, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1125.344, "from_m": 894.195, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 579861, "profile_key": "d6c4d520f91073f9df4b2eb1715fd89b20780d60aced6a7c3575f93a6e999f86", "schedule_id": 31852, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1255", "location": "Hereford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30290}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1313", "location": "Hereford Diesel Sidings", "stage_seq": 2, "distance_m": 562.672, "section_seq": 1, "route_path_id": 30290}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Hereford", "stage_seq": 3, "distance_m": 1125.344, "section_seq": 1, "route_path_id": 30290}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1125.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 30290}], "total_distance_m": 1125.344, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1125.344, "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} |
[] |
Hereford |
1255 |
1255 |
1 |
13:05:00 |
None |
Hereford |
1315 |
1315 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C49309/2026-09-15/detailed |
None |
Hereford Diesel Sidings |
2026-09-15T13:13:00+01:00 |
Hereford |
2.0 |
{"type": "LineString", "coordinates": [[-2.7044918999999994, 52.0573631], [-2.7048325, 52.058069], [-2.7049156999999995, 52.05836750000001], [-2.7049865, 52.0585383], [-2.705072299999999, 52.05871369999999], [-2.7051276, 52.0587798], [-2.7054307000000004, 52.0591607], [-2.705613099999999, 52.05942790000001], [-2.7058249999999995, 52.0596406], [-2.7061952, 52.0600269], [-2.7062907, 52.060103999999995], [-2.7065304, 52.060350799999995], [-2.7066579, 52.0604707], [-2.7069595, 52.0607216], [-2.7072733, 52.06096670000001], [-2.7075243, 52.06112639999999], [-2.7076977, 52.0612321], [-2.7080566, 52.0614046], [-2.7085343, 52.0616327]]} |
0.3 |
1313 |
1315 |
None |
Hereford |
Hereford |
52.0616327 |
-2.7085343 |
52.0616327 |
-2.7085343 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:11:00 |
Hereford |
TRUST |
TRUST_CANCELLATION |
15428787 |
1789474308507471 |
6 |
6 |
2026-09-15 12:21:48.716612 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:11:48.505061 |
| 547994 |
578602 |
C37139 |
889N80MK15 |
2026-09-15 |
COMPLETE |
15427974 |
2026-09-15 13:11:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 578602, "stp": "P", "toc": "Elizabeth Line", "uid": "C37139", "consist": "345046", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37139/2026-09-15/detailed", "trust_id": "889N80MK15", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "3", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "9N80", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1311", "current_leg_dep": "1307", "current_leg_end": "Maidenhead", "origin_dep_time": "1202", "origin_platform": "3", "current_location": "Maidenhead", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6470846493098155, 51.5232602379976], [-0.6472945, 51.5232817], [-0.6482234, 51.5233653], [-0.6491546999999999, 51.52344289999999], [-0.6503356, 51.523537], [-0.6516917, 51.5236296], [-0.6530213999999999, 51.523711799999994], [-0.6546151, 51.5237969], [-0.6560576, 51.5238671], [-0.6574041, 51.5239268], [-0.6587431999999999, 51.52397989999999], [-0.6597041999999999, 51.5240047], [-0.6600075999999999, 51.5240111], [-0.6616043999999999, 51.5240418], [-0.6626677, 51.5240627], [-0.6638918, 51.52407610000001], [-0.6650079, 51.5240717], [-0.6660219, 51.5240617], [-0.6672469999999999, 51.52403629999999], [-0.6673606, 51.5240349], [-0.6674537, 51.5240337], [-0.6687378, 51.523997], [-0.6698563, 51.5239806], [-0.6714598, 51.52392590000001], [-0.6716649, 51.5239172], [-0.6734205, 51.5238336], [-0.6751456, 51.5237298], [-0.6752902, 51.5237202], [-0.6766992, 51.5236416], [-0.6782688999999998, 51.523546], [-0.6793154, 51.52345639999999], [-0.6800283, 51.5233922], [-0.6803821000000001, 51.523356199999995], [-0.6806796, 51.523331299999995], [-0.6815572, 51.5232578], [-0.6826685, 51.5231502], [-0.684123, 51.5229979], [-0.6858654999999999, 51.5228172], [-0.687548, 51.52265140000001], [-0.6892193, 51.5224868], [-0.6894002, 51.52246710000001], [-0.6895325999999999, 51.52245270000001], [-0.6905843, 51.522343799999994], [-0.6914171, 51.5222408], [-0.6921948, 51.5221512], [-0.6924827999999998, 51.5221153], [-0.6927204, 51.5220854], [-0.6938893, 51.52195400000001], [-0.6943622, 51.521901799999995], [-0.6956415, 51.5217644], [-0.6972856, 51.5215732], [-0.7002315999999998, 51.5212791], [-0.7034496999999998, 51.5209199], [-0.709389, 51.520276], [-0.7098478, 51.5202137], [-0.7110151999999998, 51.520081199999986], [-0.7120395999999999, 51.52000289999998], [-0.7129279, 51.5199017], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.519155323199186], [-0.7190105, 51.51910779999999], [-0.7198332999999999, 51.51899359999999], [-0.7205439999999999, 51.5188988], [-0.7210415, 51.51883149999999], [-0.7215781, 51.5187528], [-0.7222966999999999, 51.5186502], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Burnham", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Burnham", "current_leg_milage": "3.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25966.716, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26168.121, \"from_m\": 25966.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30431.581, \"from_m\": 26168.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31351.603, \"from_m\": 30431.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 31532.303, \"from_m\": 31351.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32189.814, \"from_m\": 31532.303, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33886.664, \"from_m\": 32189.814, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35066.986, \"from_m\": 33886.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37170.876, \"from_m\": 35066.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37334.9, \"from_m\": 37170.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38988.51, \"from_m\": 37334.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 39162.07, \"from_m\": 38988.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39325.261, \"from_m\": 39162.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39618.428, \"from_m\": 39325.261, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42296.187, \"from_m\": 39618.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42589.354, \"from_m\": 42296.187, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42752.544, \"from_m\": 42589.354, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42926.105, \"from_m\": 42752.544, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65329.545, \"from_m\": 42926.105, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 65413.058, \"from_m\": 65329.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65903.661, \"from_m\": 65413.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66024.524, \"from_m\": 65903.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 578602, \"profile_key\": \"5a6cc7e29d2e21f390f859b4684ff576bb834f3563debf2668347785c94d9d42\", \"schedule_id\": 5074, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1205H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1212H\", \"wtt_dep\": \"1213H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1226\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1232\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1241\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246H\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1250\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1253H\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1258H\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302H\", \"location\": \"Slough\", \"stage_seq\": 25, \"distance_m\": 56820.415, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Burnham\", \"stage_seq\": 26, \"distance_m\": 60732.002, \"section_seq\": 1, \"route_path_id\": 29900}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 27, \"distance_m\": 66024.524, \"section_seq\": 1, \"route_path_id\": 29900}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66024.524, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29900}], \"total_distance_m\": 66024.524, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62692.138, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3332.386, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:04:34Z\", \"source_id\": 47228823, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:04:38Z\", \"source_id\": 15379432, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:41Z\", \"source_id\": 47239414, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:43Z\", \"source_id\": 15382446, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:06Z\", \"source_id\": 47248199, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:10Z\", \"source_id\": 15384994, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:46Z\", \"source_id\": 47260523, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:48Z\", \"source_id\": 15388436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:28Z\", \"source_id\": 47267883, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:19:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:32Z\", \"source_id\": 15390464, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:53Z\", \"source_id\": 47274273, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:58Z\", \"source_id\": 15392301, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:59Z\", \"source_id\": 47282337, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:24:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:05Z\", \"source_id\": 15394593, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:16Z\", \"source_id\": 47288215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:24Z\", \"source_id\": 15396218, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:28Z\", \"source_id\": 47296646, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:33Z\", \"source_id\": 15398583, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:54Z\", \"source_id\": 47305616, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:59Z\", \"source_id\": 15401080, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:01Z\", \"source_id\": 47318947, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:07Z\", \"source_id\": 15404849, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:02Z\", \"source_id\": 47327111, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:05Z\", \"source_id\": 15406992, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:10Z\", \"source_id\": 47332837, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:11Z\", \"source_id\": 15408547, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:23Z\", \"source_id\": 47343943, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:26Z\", \"source_id\": 15411690, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:59Z\", \"source_id\": 47353821, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:05Z\", \"source_id\": 15414312, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:04Z\", \"source_id\": 47361579, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:08Z\", \"source_id\": 15416571, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:00Z\", \"source_id\": 47369128, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:05Z\", \"source_id\": 15418684, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:01Z\", \"source_id\": 47379530, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:08Z\", \"source_id\": 15421643, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:43Z\", \"source_id\": 47389469, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:48Z\", \"source_id\": 15424368, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:34Z\", \"source_id\": 47402404, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:40Z\", \"source_id\": 15427974, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "3", "timing_fact_generation": 1789474241732048, "current_leg_arrival_utc": "2026-09-15T13:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:11:52.519358", "service_state_evidence_id": 15427974, "current_leg_start_actual_dep": "2026-09-15T13:06:00+01:00", "operational_evidence_version": 126, "service_state_event_time_utc": "2026-09-15T12:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:21:52.568513", "service_state_valid_until_kind": null, "operational_interpretation_version": 126, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
MAI |
9N80 |
345046 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31351.603, "from_m": 30431.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.303, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37170.876, "from_m": 35066.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39618.428, "from_m": 39325.261, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42296.187, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42589.354, "from_m": 42296.187, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42752.544, "from_m": 42589.354, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42926.105, "from_m": 42752.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65329.545, "from_m": 42926.105, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 65413.058, "from_m": 65329.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65903.661, "from_m": 65413.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66024.524, "from_m": 65903.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 578602, "profile_key": "5a6cc7e29d2e21f390f859b4684ff576bb834f3563debf2668347785c94d9d42", "schedule_id": 5074, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1202", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1205H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1212H", "wtt_dep": "1213H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1226", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1232", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1241", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 29900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246H", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1250", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 29900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1253H", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1258H", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302H", "location": "Slough", "stage_seq": 25, "distance_m": 56820.415, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Burnham", "stage_seq": 26, "distance_m": 60732.002, "section_seq": 1, "route_path_id": 29900}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 27, "distance_m": 66024.524, "section_seq": 1, "route_path_id": 29900}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66024.524, "from_m": 0.0, "section_seq": 1, "route_path_id": 29900}], "total_distance_m": 66024.524, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62692.138, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3332.386, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:04:34Z", "source_id": 47228823, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:04:38Z", "source_id": 15379432, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:41Z", "source_id": 47239414, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:43Z", "source_id": 15382446, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:06Z", "source_id": 47248199, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:10Z", "source_id": 15384994, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:46Z", "source_id": 47260523, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:48Z", "source_id": 15388436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:28Z", "source_id": 47267883, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:32Z", "source_id": 15390464, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:53Z", "source_id": 47274273, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:58Z", "source_id": 15392301, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:59Z", "source_id": 47282337, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:24:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:05Z", "source_id": 15394593, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:16Z", "source_id": 47288215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:24Z", "source_id": 15396218, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:28Z", "source_id": 47296646, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:33Z", "source_id": 15398583, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:54Z", "source_id": 47305616, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:59Z", "source_id": 15401080, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:01Z", "source_id": 47318947, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:07Z", "source_id": 15404849, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:02Z", "source_id": 47327111, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:05Z", "source_id": 15406992, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:10Z", "source_id": 47332837, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T11:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:11Z", "source_id": 15408547, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:23Z", "source_id": 47343943, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:26Z", "source_id": 15411690, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:59Z", "source_id": 47353821, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T11:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:05Z", "source_id": 15414312, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:04Z", "source_id": 47361579, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T11:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:08Z", "source_id": 15416571, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:00Z", "source_id": 47369128, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T11:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:05Z", "source_id": 15418684, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:01Z", "source_id": 47379530, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T12:02:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:08Z", "source_id": 15421643, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:43Z", "source_id": 47389469, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T12:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:48Z", "source_id": 15424368, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:34Z", "source_id": 47402404, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:40Z", "source_id": 15427974, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1202 |
1202 |
3 |
None |
None |
Maidenhead |
1313 |
1311 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37139/2026-09-15/detailed |
None |
Burnham |
2026-09-15T13:06:00+01:00 |
Maidenhead |
4.0 |
{"type": "LineString", "coordinates": [[-0.6470846493098155, 51.5232602379976], [-0.6472945, 51.5232817], [-0.6482234, 51.5233653], [-0.6491546999999999, 51.52344289999999], [-0.6503356, 51.523537], [-0.6516917, 51.5236296], [-0.6530213999999999, 51.523711799999994], [-0.6546151, 51.5237969], [-0.6560576, 51.5238671], [-0.6574041, 51.5239268], [-0.6587431999999999, 51.52397989999999], [-0.6597041999999999, 51.5240047], [-0.6600075999999999, 51.5240111], [-0.6616043999999999, 51.5240418], [-0.6626677, 51.5240627], [-0.6638918, 51.52407610000001], [-0.6650079, 51.5240717], [-0.6660219, 51.5240617], [-0.6672469999999999, 51.52403629999999], [-0.6673606, 51.5240349], [-0.6674537, 51.5240337], [-0.6687378, 51.523997], [-0.6698563, 51.5239806], [-0.6714598, 51.52392590000001], [-0.6716649, 51.5239172], [-0.6734205, 51.5238336], [-0.6751456, 51.5237298], [-0.6752902, 51.5237202], [-0.6766992, 51.5236416], [-0.6782688999999998, 51.523546], [-0.6793154, 51.52345639999999], [-0.6800283, 51.5233922], [-0.6803821000000001, 51.523356199999995], [-0.6806796, 51.523331299999995], [-0.6815572, 51.5232578], [-0.6826685, 51.5231502], [-0.684123, 51.5229979], [-0.6858654999999999, 51.5228172], [-0.687548, 51.52265140000001], [-0.6892193, 51.5224868], [-0.6894002, 51.52246710000001], [-0.6895325999999999, 51.52245270000001], [-0.6905843, 51.522343799999994], [-0.6914171, 51.5222408], [-0.6921948, 51.5221512], [-0.6924827999999998, 51.5221153], [-0.6927204, 51.5220854], [-0.6938893, 51.52195400000001], [-0.6943622, 51.521901799999995], [-0.6956415, 51.5217644], [-0.6972856, 51.5215732], [-0.7002315999999998, 51.5212791], [-0.7034496999999998, 51.5209199], [-0.709389, 51.520276], [-0.7098478, 51.5202137], [-0.7110151999999998, 51.520081199999986], [-0.7120395999999999, 51.52000289999998], [-0.7129279, 51.5199017], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.519155323199186], [-0.7190105, 51.51910779999999], [-0.7198332999999999, 51.51899359999999], [-0.7205439999999999, 51.5188988], [-0.7210415, 51.51883149999999], [-0.7215781, 51.5187528], [-0.7222966999999999, 51.5186502], [-0.7227445, 51.51858979999999]]} |
3.3 |
1307 |
1311 |
Burnham |
Maidenhead |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:11:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15427974 |
1789474241732048 |
126 |
126 |
2026-09-15 12:21:52.568513 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:11:52.519358 |
| 547995 |
578745 |
W83422 |
082T12MK15 |
2026-09-15 |
COMPLETE |
15428014 |
2026-09-15 13:11:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 578745, "stp": "P", "toc": "ScotRail", "uid": "W83422", "consist": "380112", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83422/2026-09-15/detailed", "trust_id": "082T12MK15", "origin_crs": "LAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1312", "dest_platform": "13", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2T12", "timing_status": "EARLY", "origin_station": "Largs", "current_leg_arr": "1311", "current_leg_dep": "1301", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1207", "origin_platform": "2", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "1312", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 262.115, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1120.015, \"from_m\": 262.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1924.909, \"from_m\": 1120.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2731.856, \"from_m\": 1924.909, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17810.359, \"from_m\": 2731.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19371.17, \"from_m\": 17810.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20022.587, \"from_m\": 19371.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20464.55, \"from_m\": 20022.587, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25644.294, \"from_m\": 20464.55, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26014.688, \"from_m\": 25644.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26028.519, \"from_m\": 26014.688, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42948.972, \"from_m\": 26028.519, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43025.873, \"from_m\": 42948.972, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52280.807, \"from_m\": 43025.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52361.096, \"from_m\": 52280.807, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56265.762, \"from_m\": 52361.096, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57128.988, \"from_m\": 56265.762, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 58670.367, \"from_m\": 57128.988, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58927.364, \"from_m\": 58670.367, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 65375.934, \"from_m\": 58927.364, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65453.716, \"from_m\": 65375.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65454.813, \"from_m\": 65453.716, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65778.864, \"from_m\": 65454.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66331.411, \"from_m\": 65778.864, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66794.833, \"from_m\": 66331.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67228.953, \"from_m\": 66794.833, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67756.426, \"from_m\": 67228.953, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68180.969, \"from_m\": 67756.426, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 578745, \"profile_key\": \"d7190c425e4166557cb3220bd1680cf2538287c6fc8c4f85075d6a513855ed45\", \"schedule_id\": 28754, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Largs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212\", \"location\": \"Fairlie\", \"stage_seq\": 2, \"distance_m\": 4868.519, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Hunterston Jn\", \"stage_seq\": 3, \"distance_m\": 8964.984, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1217H\", \"location\": \"West Kilbride\", \"stage_seq\": 4, \"distance_m\": 11277.143, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Ardrossan South Beach\", \"stage_seq\": 5, \"distance_m\": 18663.128, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Saltcoats\", \"stage_seq\": 6, \"distance_m\": 19912.06, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Stevenston\", \"stage_seq\": 7, \"distance_m\": 22137.33, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1233H\", \"location\": \"Kilwinning\", \"stage_seq\": 8, \"distance_m\": 25845.599, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Dalry\", \"stage_seq\": 9, \"distance_m\": 31495.315, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1242\", \"location\": \"Glengarnock\", \"stage_seq\": 10, \"distance_m\": 35868.657, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1246H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 11, \"distance_m\": 42338.878, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1250H\", \"location\": \"Howwood\", \"stage_seq\": 12, \"distance_m\": 46745.019, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253\", \"location\": \"Milliken Park\", \"stage_seq\": 13, \"distance_m\": 49059.47, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Johnstone\", \"stage_seq\": 14, \"distance_m\": 51346.898, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Elderslie\", \"stage_seq\": 15, \"distance_m\": 52860.887, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1301H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 16, \"distance_m\": 56541.762, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Arkleston Jn\", \"stage_seq\": 17, \"distance_m\": 58388.215, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Shields Jn\", \"stage_seq\": 18, \"distance_m\": 65520.768, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 19, \"distance_m\": 67254.429, \"section_seq\": 1, \"route_path_id\": 39733}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 20, \"distance_m\": 68180.969, \"section_seq\": 1, \"route_path_id\": 39733}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68180.969, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39733}], \"total_distance_m\": 68180.969, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67717.547, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1207", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:22Z\", \"source_id\": 47236074, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:23Z\", \"source_id\": 15381452, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:00Z\", \"source_id\": 47255666, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:07Z\", \"source_id\": 15387163, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:46Z\", \"source_id\": 47276480, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:52Z\", \"source_id\": 15392921, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:17Z\", \"source_id\": 47280339, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:22Z\", \"source_id\": 15394034, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:47Z\", \"source_id\": 47289465, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:50Z\", \"source_id\": 15396556, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:23Z\", \"source_id\": 47299065, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:28Z\", \"source_id\": 15399259, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:51Z\", \"source_id\": 47310607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:53Z\", \"source_id\": 15402440, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:27Z\", \"source_id\": 47322966, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:31Z\", \"source_id\": 15405815, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:35Z\", \"source_id\": 47334018, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:38Z\", \"source_id\": 15408860, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:00Z\", \"source_id\": 47345613, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:03Z\", \"source_id\": 15412167, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:11Z\", \"source_id\": 47354314, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:17Z\", \"source_id\": 15414484, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:22Z\", \"source_id\": 47359914, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:27Z\", \"source_id\": 15415988, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:54Z\", \"source_id\": 47371498, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:58Z\", \"source_id\": 15419346, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:39Z\", \"source_id\": 47402576, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:44Z\", \"source_id\": 15428014, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "13", "timing_fact_generation": 1789474244773518, "current_leg_arrival_utc": "2026-09-15T13:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:11:56.754426", "service_state_evidence_id": 15428014, "current_leg_start_actual_dep": "2026-09-15T13:01:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T12:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:21:57.006230", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LAR |
GLC |
2T12 |
380112 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 262.115, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1120.015, "from_m": 262.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1924.909, "from_m": 1120.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2731.856, "from_m": 1924.909, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17810.359, "from_m": 2731.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19371.17, "from_m": 17810.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20022.587, "from_m": 19371.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20464.55, "from_m": 20022.587, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25644.294, "from_m": 20464.55, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26014.688, "from_m": 25644.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26028.519, "from_m": 26014.688, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42948.972, "from_m": 26028.519, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 43025.873, "from_m": 42948.972, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52280.807, "from_m": 43025.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 52361.096, "from_m": 52280.807, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56265.762, "from_m": 52361.096, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 57128.988, "from_m": 56265.762, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 58670.367, "from_m": 57128.988, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58927.364, "from_m": 58670.367, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 65375.934, "from_m": 58927.364, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65453.716, "from_m": 65375.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65454.813, "from_m": 65453.716, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65778.864, "from_m": 65454.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66331.411, "from_m": 65778.864, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 66794.833, "from_m": 66331.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67228.953, "from_m": 66794.833, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 67756.426, "from_m": 67228.953, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68180.969, "from_m": 67756.426, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 578745, "profile_key": "d7190c425e4166557cb3220bd1680cf2538287c6fc8c4f85075d6a513855ed45", "schedule_id": 28754, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1207", "location": "Largs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212", "location": "Fairlie", "stage_seq": 2, "distance_m": 4868.519, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Hunterston Jn", "stage_seq": 3, "distance_m": 8964.984, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1217H", "location": "West Kilbride", "stage_seq": 4, "distance_m": 11277.143, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Ardrossan South Beach", "stage_seq": 5, "distance_m": 18663.128, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Saltcoats", "stage_seq": 6, "distance_m": 19912.06, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Stevenston", "stage_seq": 7, "distance_m": 22137.33, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1233H", "location": "Kilwinning", "stage_seq": 8, "distance_m": 25845.599, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Dalry", "stage_seq": 9, "distance_m": 31495.315, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1242", "location": "Glengarnock", "stage_seq": 10, "distance_m": 35868.657, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1246H", "location": "Lochwinnoch", "stage_seq": 11, "distance_m": 42338.878, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1250H", "location": "Howwood", "stage_seq": 12, "distance_m": 46745.019, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253", "location": "Milliken Park", "stage_seq": 13, "distance_m": 49059.47, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Johnstone", "stage_seq": 14, "distance_m": 51346.898, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Elderslie", "stage_seq": 15, "distance_m": 52860.887, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1301H", "location": "Paisley Gilmour Street", "stage_seq": 16, "distance_m": 56541.762, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Arkleston Jn", "stage_seq": 17, "distance_m": 58388.215, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Shields Jn", "stage_seq": 18, "distance_m": 65520.768, "section_seq": 1, "route_path_id": 39733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310", "location": "Glasgow Bridge Street Jn", "stage_seq": 19, "distance_m": 67254.429, "section_seq": 1, "route_path_id": 39733}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 20, "distance_m": 68180.969, "section_seq": 1, "route_path_id": 39733}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68180.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 39733}], "total_distance_m": 68180.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67717.547, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2770, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:22Z", "source_id": 47236074, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:23Z", "source_id": 15381452, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2751, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:00Z", "source_id": 47255666, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:07Z", "source_id": 15387163, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2742, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:46Z", "source_id": 47276480, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:52Z", "source_id": 15392921, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2737, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:17Z", "source_id": 47280339, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:22Z", "source_id": 15394034, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2733, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:47Z", "source_id": 47289465, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:50Z", "source_id": 15396556, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2711, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:23Z", "source_id": 47299065, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:28Z", "source_id": 15399259, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:51Z", "source_id": 47310607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:53Z", "source_id": 15402440, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2700, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:27Z", "source_id": 47322966, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:31Z", "source_id": 15405815, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:35Z", "source_id": 47334018, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:38Z", "source_id": 15408860, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1655, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:00Z", "source_id": 47345613, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:03Z", "source_id": 15412167, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1659, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:11Z", "source_id": 47354314, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:17Z", "source_id": 15414484, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:22Z", "source_id": 47359914, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:27Z", "source_id": 15415988, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:54Z", "source_id": 47371498, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:58Z", "source_id": 15419346, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2027, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:39Z", "source_id": 47402576, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:44Z", "source_id": 15428014, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}] |
Largs |
1207 |
1207 |
2 |
None |
None |
Glasgow Central High Level |
1312 |
1312 |
13 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83422/2026-09-15/detailed |
None |
Paisley Gilmour Street |
2026-09-15T13:01:30+01:00 |
Glasgow Central High Level |
10.0 |
{"type": "LineString", "coordinates": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
7.2 |
1301 |
1311 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:11:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428014 |
1789474244773518 |
58 |
58 |
2026-09-15 12:21:57.006230 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:11:56.754426 |
| 547996 |
579751 |
G30484 |
362K26ML15 |
2026-09-15 |
COMPLETE |
15427464 |
2026-09-15 13:12:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 579751, "stp": "P", "toc": "Merseyrail", "uid": "G30484", "consist": "777146", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30484/2026-09-15/detailed", "trust_id": "362K26ML15", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-15", "dest_arr_time": "1311", "dest_platform": "2", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K26", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1312", "current_leg_dep": "1309", "current_leg_end": "Headbolt Lane", "origin_dep_time": "1250", "origin_platform": "1", "current_location": "Headbolt Lane", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "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\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2036.11, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2096.099, \"from_m\": 2036.11, \"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\": 3616.249, \"from_m\": 2096.099, \"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\": 3869.577, \"from_m\": 3616.249, \"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\": 4725.795, \"from_m\": 3869.577, \"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\": 5023.959, \"from_m\": 4725.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5078.625, \"from_m\": 5023.959, \"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\": 6442.936, \"from_m\": 5078.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6799.8, \"from_m\": 6442.936, \"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\": 7157.025, \"from_m\": 6799.8, \"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\": 11984.924, \"from_m\": 7157.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13565.67, \"from_m\": 11984.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 579751, \"profile_key\": \"02d3c518af54dca2407bfb5f20b4cee4ccef85a8fe7074a945b37d4ed83993e0\", \"schedule_id\": 11284, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1252H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Kirkdale\", \"stage_seq\": 4, \"distance_m\": 4796.926, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 6271.818, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"Rice Lane\", \"stage_seq\": 6, \"distance_m\": 7011.202, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1304H\", \"location\": \"Fazakerley\", \"stage_seq\": 7, \"distance_m\": 9199.438, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 12244.605, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 9, \"distance_m\": 13565.67, \"section_seq\": 1, \"route_path_id\": 31938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13565.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}], \"total_distance_m\": 13565.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13565.67, \"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": "1250", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:05Z\", \"source_id\": 47354104, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:09Z\", \"source_id\": 15414402, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:14Z\", \"source_id\": 47364596, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:17Z\", \"source_id\": 15417409, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:17Z\", \"source_id\": 47369836, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:21Z\", \"source_id\": 15418942, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:33Z\", \"source_id\": 47378306, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:39Z\", \"source_id\": 15421263, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:32Z\", \"source_id\": 47386250, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:36Z\", \"source_id\": 15423465, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:41Z\", \"source_id\": 47394706, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:44Z\", \"source_id\": 15425814, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:57Z\", \"source_id\": 47400739, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:01Z\", \"source_id\": 15427464, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "2", "timing_fact_generation": 1789474204069098, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:00.519005", "service_state_evidence_id": 15427464, "current_leg_start_actual_dep": "2026-09-15T13:09:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:01.788767", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
HBL |
2K26 |
777146 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2036.11, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2096.099, "from_m": 2036.11, "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": 3616.249, "from_m": 2096.099, "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": 3869.577, "from_m": 3616.249, "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": 4725.795, "from_m": 3869.577, "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": 5023.959, "from_m": 4725.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5078.625, "from_m": 5023.959, "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": 6442.936, "from_m": 5078.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6799.8, "from_m": 6442.936, "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": 7157.025, "from_m": 6799.8, "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": 11984.924, "from_m": 7157.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13565.67, "from_m": 11984.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 579751, "profile_key": "02d3c518af54dca2407bfb5f20b4cee4ccef85a8fe7074a945b37d4ed83993e0", "schedule_id": 11284, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1250", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1252H", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Sandhills", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Kirkdale", "stage_seq": 4, "distance_m": 4796.926, "section_seq": 1, "route_path_id": 31938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Walton Jn", "stage_seq": 5, "distance_m": 6271.818, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "Rice Lane", "stage_seq": 6, "distance_m": 7011.202, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1304H", "location": "Fazakerley", "stage_seq": 7, "distance_m": 9199.438, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "Kirkby (Merseyside)", "stage_seq": 8, "distance_m": 12244.605, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 9, "distance_m": 13565.67, "section_seq": 1, "route_path_id": 31938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13565.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 31938}], "total_distance_m": 13565.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13565.67, "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": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:05Z", "source_id": 47354104, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:09Z", "source_id": 15414402, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:14Z", "source_id": 47364596, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:17Z", "source_id": 15417409, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:17Z", "source_id": 47369836, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:21Z", "source_id": 15418942, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9644, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:33Z", "source_id": 47378306, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:02:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:39Z", "source_id": 15421263, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:32Z", "source_id": 47386250, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:05:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:36Z", "source_id": 15423465, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:41Z", "source_id": 47394706, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:44Z", "source_id": 15425814, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9636, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:57Z", "source_id": 47400739, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:12:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:01Z", "source_id": 15427464, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1250 |
1250 |
1 |
None |
None |
Headbolt Lane |
1311 |
1311 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30484/2026-09-15/detailed |
None |
Kirkby (Merseyside) |
2026-09-15T13:09:30+01:00 |
Headbolt Lane |
3.0 |
{"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} |
0.8 |
1309 |
1312 |
Kirkby (Merseyside) |
Headbolt Lane |
Headbolt Lane |
53.4915435 |
-2.8839028 |
53.4915435 |
-2.8839028 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:12:00 |
Headbolt Lane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15427464 |
1789474204069098 |
36 |
36 |
2026-09-15 12:22:01.788767 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:00.519005 |
| 547997 |
578706 |
P91048 |
895N26MK15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 12:12:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 578706, "stp": "P", "toc": "Southeastern", "uid": "P91048", "consist": "377523", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91048/2026-09-15/detailed", "trust_id": "895N26MK15", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford East Berthing Sidings", "service_date": "2026-09-15", "dest_arr_time": "1209", "dest_platform": "2", "is_terminated": 1, "next_location": "Ashford East Berthing Sidings", "signalling_id": "5N26", "timing_status": "LATE", "origin_station": "Ashford (Kent)", "current_leg_arr": "1209", "current_leg_dep": "1208", "current_leg_end": "Ashford East Berthing Sidings", "origin_dep_time": "1205", "origin_platform": "2", "current_location": "Ashford International", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8758369999999999, 51.1430036], [0.8751626, 51.143339999999995], [0.8744865, 51.143688999999995], [0.8737892, 51.144033], [0.8732291, 51.1443156], [0.8729321, 51.1444529], [0.8723098, 51.1447081], [0.8716686999999999, 51.1449489], [0.8711291000000001, 51.1451529], [0.8701093999999999, 51.145525799999994], [0.8694443, 51.1457458], [0.8692764, 51.14579799999999], [0.868464, 51.146048699999994], [0.8691551, 51.1458066], [0.8693788, 51.14573419999999], [0.8698231, 51.1455824], [0.8699653, 51.1455337], [0.8705204, 51.1453153], [0.871229, 51.1450225], [0.8716425999999999, 51.144863400000006], [0.8718379999999999, 51.144785000000006], [0.872198, 51.1446394], [0.872523, 51.14450649999999], [0.8729059999999998, 51.1443372], [0.8731875999999998, 51.144204899999984], [0.8737236, 51.1439385], [0.8743699999999999, 51.14362319999999], [0.8749141999999999, 51.1433438], [0.8752754, 51.1431597], [0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774937000000002, 51.142024199999994], [0.8777230999999999, 51.1419085], [0.8779717999999999, 51.14178129999999], [0.8781394, 51.1416834], [0.8784538999999999, 51.1414415], [0.8786381, 51.1412999], [0.8787227999999999, 51.1412225], [0.8789700999999999, 51.1410388], [0.8791621999999999, 51.1408982], [0.8794196, 51.140703], [0.8798741, 51.1404532], [0.8802659, 51.14024349999999], [0.8806347, 51.14003950000001], [0.8810739, 51.1397992], [0.8815617999999998, 51.1395205], [0.8819522999999999, 51.13930119999999]]}", "current_leg_start": "Ashford (Kent)", "dest_arr_time_act": "1209", "motion_projection": null, "next_location_lat": "51.1393012", "next_location_lon": "0.8819523", "previous_location": null, "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:47239501\", \"confirmationDeadline\": \"2026-09-15T12:12:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.926, \"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\": 617.512, \"from_m\": 224.926, \"capability_applied\": null, \"effective_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\": 578706, \"profile_key\": \"9929542c29dcd96f90fc9e7560a0e292b3eccb312c44c0c5f86c4423673119ab\", \"schedule_id\": 24571, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38025}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": null, \"location\": \"Ashford East Berthing Sidings\", \"stage_seq\": 2, \"distance_m\": 617.512, \"section_seq\": 1, \"route_path_id\": 38025}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 617.512, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38025}], \"total_distance_m\": 617.512, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 224.926, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.586, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1205", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.1393012", "current_position_lon": "0.8819523", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ashford (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789470528571540, "current_leg_arrival_utc": "2026-09-15T12:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:02.611284", "service_state_evidence_id": 47239501, "current_leg_start_actual_dep": "2026-09-15T12:08:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:02.801415", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
AFK |
None |
5N26 |
377523 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.926, "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": 617.512, "from_m": 224.926, "capability_applied": null, "effective_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": 578706, "profile_key": "9929542c29dcd96f90fc9e7560a0e292b3eccb312c44c0c5f86c4423673119ab", "schedule_id": 24571, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1205", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38025}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": null, "location": "Ashford East Berthing Sidings", "stage_seq": 2, "distance_m": 617.512, "section_seq": 1, "route_path_id": 38025}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 617.512, "from_m": 0.0, "section_seq": 1, "route_path_id": 38025}], "total_distance_m": 617.512, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 224.926, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.586, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ashford (Kent) |
1205 |
1205 |
2 |
None |
None |
Ashford East Berthing Sidings |
1209 |
1209 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91048/2026-09-15/detailed |
None |
Ashford (Kent) |
2026-09-15T12:08:30+01:00 |
Ashford East Berthing Sidings |
1.0 |
{"type": "LineString", "coordinates": [[0.8758369999999999, 51.1430036], [0.8751626, 51.143339999999995], [0.8744865, 51.143688999999995], [0.8737892, 51.144033], [0.8732291, 51.1443156], [0.8729321, 51.1444529], [0.8723098, 51.1447081], [0.8716686999999999, 51.1449489], [0.8711291000000001, 51.1451529], [0.8701093999999999, 51.145525799999994], [0.8694443, 51.1457458], [0.8692764, 51.14579799999999], [0.868464, 51.146048699999994], [0.8691551, 51.1458066], [0.8693788, 51.14573419999999], [0.8698231, 51.1455824], [0.8699653, 51.1455337], [0.8705204, 51.1453153], [0.871229, 51.1450225], [0.8716425999999999, 51.144863400000006], [0.8718379999999999, 51.144785000000006], [0.872198, 51.1446394], [0.872523, 51.14450649999999], [0.8729059999999998, 51.1443372], [0.8731875999999998, 51.144204899999984], [0.8737236, 51.1439385], [0.8743699999999999, 51.14362319999999], [0.8749141999999999, 51.1433438], [0.8752754, 51.1431597], [0.8754719, 51.1430586], [0.8758050999999999, 51.1428836], [0.8761872000000002, 51.1426831], [0.8762832, 51.1426354], [0.8765963999999999, 51.14247979999999], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774937000000002, 51.142024199999994], [0.8777230999999999, 51.1419085], [0.8779717999999999, 51.14178129999999], [0.8781394, 51.1416834], [0.8784538999999999, 51.1414415], [0.8786381, 51.1412999], [0.8787227999999999, 51.1412225], [0.8789700999999999, 51.1410388], [0.8791621999999999, 51.1408982], [0.8794196, 51.140703], [0.8798741, 51.1404532], [0.8802659, 51.14024349999999], [0.8806347, 51.14003950000001], [0.8810739, 51.1397992], [0.8815617999999998, 51.1395205], [0.8819522999999999, 51.13930119999999]]} |
1.1 |
1208 |
1209 |
None |
Ashford International |
Ashford East Berthing Sidings |
51.1393012 |
0.8819523 |
51.1393012 |
0.8819523 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:12:00 |
Ashford (Kent) |
TD |
TRACKING_TIMEOUT |
47239501 |
1789470528571540 |
9 |
9 |
2026-09-15 12:22:02.801415 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:02.611284 |
| 547998 |
578268 |
L80673 |
872C31MJ15 |
2026-09-15 |
COMPLETE |
15427874 |
2026-09-15 13:12:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 578268, "stp": "P", "toc": "South Western Railway", "uid": "L80673", "consist": "450012+450038", "dest_crs": "RDZ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80673/2026-09-15/detailed", "trust_id": "872C31MJ15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Platforms 4/5/6", "service_date": "2026-09-15", "dest_arr_time": "1311", "dest_platform": "4", "is_terminated": 1, "next_location": "Reading Platforms 4/5/6", "signalling_id": "2C31", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1312", "current_leg_dep": "1307", "current_leg_end": "Reading Platforms 4/5/6", "origin_dep_time": "1148", "origin_platform": "19", "current_location": "Reading Platforms 4/5/6", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]}", "current_leg_start": "Earley", "dest_arr_time_act": "1310", "motion_projection": null, "next_location_lat": "51.4586984", "next_location_lon": "-0.9712403", "previous_location": "Earley", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4508.921, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4606.451, \"from_m\": 4508.921, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5012.633, \"from_m\": 4606.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5058.568, \"from_m\": 5012.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6056.517, \"from_m\": 5058.568, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6556.677, \"from_m\": 6056.517, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15333.532, \"from_m\": 6556.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16441.346, \"from_m\": 15333.532, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21514.104, \"from_m\": 16441.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22699.759, \"from_m\": 21514.104, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22763.484, \"from_m\": 22699.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29808.22, \"from_m\": 22763.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\": 30347.703, \"from_m\": 29808.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31143.958, \"from_m\": 30347.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31460.296, \"from_m\": 31143.958, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33229.954, \"from_m\": 31460.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43048.086, \"from_m\": 33229.954, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43374.551, \"from_m\": 43048.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51689.025, \"from_m\": 43374.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52137.109, \"from_m\": 51689.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\": 56824.204, \"from_m\": 52137.109, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58437.631, \"from_m\": 56824.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58566.28, \"from_m\": 58437.631, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58626.711, \"from_m\": 58566.28, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59082.367, \"from_m\": 58626.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68580.368, \"from_m\": 59082.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68586.985, \"from_m\": 68580.368, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68672.026, \"from_m\": 68586.985, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69111.347, \"from_m\": 68672.026, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69371.429, \"from_m\": 69111.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69658.362, \"from_m\": 69371.429, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 578268, \"profile_key\": \"e9dbae0ec640a705d92d992c0f3a8bb43270b85568ec9348e539ad3a1b92cbb6\", \"schedule_id\": 17003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1148\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1151H\", \"wtt_dep\": \"1152H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6172.573, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Barnes\", \"stage_seq\": 7, \"distance_m\": 11300.26, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206H\", \"location\": \"Richmond\", \"stage_seq\": 8, \"distance_m\": 15537.215, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210H\", \"location\": \"Twickenham\", \"stage_seq\": 9, \"distance_m\": 18119.792, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 20898.933, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Feltham Jn\", \"stage_seq\": 11, \"distance_m\": 21514.104, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Feltham\", \"stage_seq\": 12, \"distance_m\": 23828.336, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Staines\", \"stage_seq\": 13, \"distance_m\": 30495.756, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Egham\", \"stage_seq\": 14, \"distance_m\": 33755.041, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Virginia Water\", \"stage_seq\": 15, \"distance_m\": 37262.905, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Longcross\", \"stage_seq\": 16, \"distance_m\": 40360.298, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"location\": \"Sunningdale\", \"stage_seq\": 17, \"distance_m\": 43170.96, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"Ascot\", \"stage_seq\": 18, \"distance_m\": 46511.67, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247\", \"location\": \"Martins Heron\", \"stage_seq\": 19, \"distance_m\": 49969.974, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Bracknell\", \"stage_seq\": 20, \"distance_m\": 51913.78, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1257\", \"location\": \"Wokingham\", \"stage_seq\": 21, \"distance_m\": 58841.92, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1300H\", \"location\": \"Winnersh\", \"stage_seq\": 22, \"distance_m\": 62197.163, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1302H\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 23, \"distance_m\": 63287.621, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305\", \"location\": \"Earley\", \"stage_seq\": 24, \"distance_m\": 65141.958, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 25, \"distance_m\": 68412.165, \"section_seq\": 1, \"route_path_id\": 72865}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": null, \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 26, \"distance_m\": 69658.362, \"section_seq\": 1, \"route_path_id\": 72865}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69658.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72865}], \"total_distance_m\": 69658.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68924.178, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 734.184, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4586984", "current_position_lon": "-0.9712403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:50:47Z\", \"source_id\": 47193181, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:50:51Z\", \"source_id\": 15369238, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:54Z\", \"source_id\": 47201135, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:56Z\", \"source_id\": 15371551, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:53Z\", \"source_id\": 47208900, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:55Z\", \"source_id\": 15373761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:02:33Z\", \"source_id\": 47223422, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:02:38Z\", \"source_id\": 15377930, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:05:18Z\", \"source_id\": 47230733, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:05:19Z\", \"source_id\": 15379916, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:09:16Z\", \"source_id\": 47240870, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:09:22Z\", \"source_id\": 15382907, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:33Z\", \"source_id\": 47254634, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:15:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:38Z\", \"source_id\": 15386876, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:20:37Z\", \"source_id\": 47270910, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:21:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:20:42Z\", \"source_id\": 15391337, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:06Z\", \"source_id\": 47285168, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:08Z\", \"source_id\": 15395370, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:28Z\", \"source_id\": 47296568, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:31Z\", \"source_id\": 15398558, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:02Z\", \"source_id\": 47305939, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:03Z\", \"source_id\": 15401128, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:10Z\", \"source_id\": 47316653, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:38:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:12Z\", \"source_id\": 15404173, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:57Z\", \"source_id\": 47326908, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:03Z\", \"source_id\": 15406930, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:18Z\", \"source_id\": 47338364, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:22Z\", \"source_id\": 15410171, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:48Z\", \"source_id\": 47345095, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:52Z\", \"source_id\": 15412022, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:35Z\", \"source_id\": 47362963, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:42Z\", \"source_id\": 15416990, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:21Z\", \"source_id\": 47375304, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:25Z\", \"source_id\": 15420418, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:00Z\", \"source_id\": 47382120, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:04Z\", \"source_id\": 15422317, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:24Z\", \"source_id\": 47388564, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:28Z\", \"source_id\": 15424123, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:31Z\", \"source_id\": 47402216, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:33Z\", \"source_id\": 15427874, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Platforms 4/5/6", "service_state_platform": "4", "timing_fact_generation": 1789474234863491, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:05.687395", "service_state_evidence_id": 15427874, "current_leg_start_actual_dep": "2026-09-15T13:07:00+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:05.970397", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
RDZ |
2C31 |
450012+450038 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4508.921, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4606.451, "from_m": 4508.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5012.633, "from_m": 4606.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5058.568, "from_m": 5012.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6056.517, "from_m": 5058.568, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6556.677, "from_m": 6056.517, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15333.532, "from_m": 6556.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16441.346, "from_m": 15333.532, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21514.104, "from_m": 16441.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22699.759, "from_m": 21514.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22763.484, "from_m": 22699.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29808.22, "from_m": 22763.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": 30347.703, "from_m": 29808.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31143.958, "from_m": 30347.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31460.296, "from_m": 31143.958, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33229.954, "from_m": 31460.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43048.086, "from_m": 33229.954, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43374.551, "from_m": 43048.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51689.025, "from_m": 43374.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52137.109, "from_m": 51689.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": 56824.204, "from_m": 52137.109, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58437.631, "from_m": 56824.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58566.28, "from_m": 58437.631, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58626.711, "from_m": 58566.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59082.367, "from_m": 58626.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68580.368, "from_m": 59082.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68586.985, "from_m": 68580.368, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68672.026, "from_m": 68586.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69111.347, "from_m": 68672.026, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69371.429, "from_m": 69111.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69658.362, "from_m": 69371.429, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 578268, "profile_key": "e9dbae0ec640a705d92d992c0f3a8bb43270b85568ec9348e539ad3a1b92cbb6", "schedule_id": 17003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1148", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1151H", "wtt_dep": "1152H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6172.573, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Barnes", "stage_seq": 7, "distance_m": 11300.26, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206H", "location": "Richmond", "stage_seq": 8, "distance_m": 15537.215, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210H", "location": "Twickenham", "stage_seq": 9, "distance_m": 18119.792, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 20898.933, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Feltham Jn", "stage_seq": 11, "distance_m": 21514.104, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Feltham", "stage_seq": 12, "distance_m": 23828.336, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Staines", "stage_seq": 13, "distance_m": 30495.756, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Egham", "stage_seq": 14, "distance_m": 33755.041, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Virginia Water", "stage_seq": 15, "distance_m": 37262.905, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Longcross", "stage_seq": 16, "distance_m": 40360.298, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "location": "Sunningdale", "stage_seq": 17, "distance_m": 43170.96, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "Ascot", "stage_seq": 18, "distance_m": 46511.67, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247", "location": "Martins Heron", "stage_seq": 19, "distance_m": 49969.974, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Bracknell", "stage_seq": 20, "distance_m": 51913.78, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1257", "location": "Wokingham", "stage_seq": 21, "distance_m": 58841.92, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1300H", "location": "Winnersh", "stage_seq": 22, "distance_m": 62197.163, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1302H", "location": "Winnersh Triangle", "stage_seq": 23, "distance_m": 63287.621, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305", "location": "Earley", "stage_seq": 24, "distance_m": 65141.958, "section_seq": 1, "route_path_id": 72865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Reading Spur Jn", "stage_seq": 25, "distance_m": 68412.165, "section_seq": 1, "route_path_id": 72865}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 26, "distance_m": 69658.362, "section_seq": 1, "route_path_id": 72865}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69658.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 72865}], "total_distance_m": 69658.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68924.178, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 734.184, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:50:47Z", "source_id": 47193181, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T10:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:50:51Z", "source_id": 15369238, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:54Z", "source_id": 47201135, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:56Z", "source_id": 15371551, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:53Z", "source_id": 47208900, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T10:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:55Z", "source_id": 15373761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:02:33Z", "source_id": 47223422, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:02:38Z", "source_id": 15377930, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:05:18Z", "source_id": 47230733, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:05:19Z", "source_id": 15379916, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:09:16Z", "source_id": 47240870, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:09:22Z", "source_id": 15382907, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:33Z", "source_id": 47254634, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:15:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:38Z", "source_id": 15386876, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:20:37Z", "source_id": 47270910, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:21:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:20:42Z", "source_id": 15391337, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:06Z", "source_id": 47285168, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:08Z", "source_id": 15395370, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:28Z", "source_id": 47296568, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:31Z", "source_id": 15398558, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28203, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:02Z", "source_id": 47305939, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:03Z", "source_id": 15401128, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28199, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:10Z", "source_id": 47316653, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:12Z", "source_id": 15404173, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28190, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:57Z", "source_id": 47326908, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:03Z", "source_id": 15406930, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28170, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:18Z", "source_id": 47338364, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T11:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:22Z", "source_id": 15410171, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28175, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:48Z", "source_id": 47345095, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:52Z", "source_id": 15412022, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27816, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:35Z", "source_id": 47362963, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T11:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:42Z", "source_id": 15416990, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27808, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:21Z", "source_id": 47375304, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:25Z", "source_id": 15420418, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27800, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:00Z", "source_id": 47382120, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T12:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:04Z", "source_id": 15422317, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27804, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:24Z", "source_id": 47388564, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T12:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:28Z", "source_id": 15424123, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23743, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:31Z", "source_id": 47402216, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T12:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:33Z", "source_id": 15427874, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
London Waterloo |
1148 |
1148 |
19 |
None |
None |
Reading Platforms 4/5/6 |
1311 |
1310 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80673/2026-09-15/detailed |
None |
Earley |
2026-09-15T13:07:00+01:00 |
Reading Platforms 4/5/6 |
5.0 |
{"type": "LineString", "coordinates": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]} |
2.8 |
1307 |
1312 |
Earley |
Reading Platforms 4/5/6 |
Reading Platforms 4/5/6 |
51.4586984 |
-0.9712403 |
51.4586984 |
-0.9712403 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:12:00 |
Reading Platforms 4/5/6 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15427874 |
1789474234863491 |
123 |
123 |
2026-09-15 12:22:05.970397 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:05.687395 |
| 547999 |
578076 |
C17056 |
761M63MJ15 |
2026-09-15 |
COMPLETE |
15427585 |
2026-09-15 13:12:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 578076, "stp": "P", "toc": "West Midlands Trains", "uid": "C17056", "consist": "172342", "dest_crs": "BHM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17056/2026-09-15/detailed", "trust_id": "761M63MJ15", "origin_crs": "HFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-15", "dest_arr_time": "1309", "dest_platform": "10B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1M63", "timing_status": "LATE", "origin_station": "Hereford", "current_leg_arr": "1312", "current_leg_dep": "1305", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1140", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "University", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "University", "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\": 146.171, \"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\": 835.969, \"from_m\": 146.171, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1228.862, \"from_m\": 835.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2719.018, \"from_m\": 1228.862, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3146.291, \"from_m\": 2719.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\": 21528.271, \"from_m\": 3146.291, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22258.874, \"from_m\": 21528.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23582.917, \"from_m\": 22258.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24785.616, \"from_m\": 23582.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29047.418, \"from_m\": 24785.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29425.358, \"from_m\": 29047.418, \"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\": 30873.647, \"from_m\": 29425.358, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31496.905, \"from_m\": 30873.647, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31615.876, \"from_m\": 31496.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31951.882, \"from_m\": 31615.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36248.886, \"from_m\": 31951.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44794.8, \"from_m\": 36248.886, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44820.949, \"from_m\": 44794.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44852.613, \"from_m\": 44820.949, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46576.052, \"from_m\": 44852.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46779.616, \"from_m\": 46576.052, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47196.135, \"from_m\": 46779.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55581.144, \"from_m\": 47196.135, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55730.082, \"from_m\": 55581.144, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55908.3, \"from_m\": 55730.082, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56651.653, \"from_m\": 55908.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57919.27, \"from_m\": 56651.653, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 62132.665, \"from_m\": 57919.27, \"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\": 62220.352, \"from_m\": 62132.665, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64708.309, \"from_m\": 62220.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69007.589, \"from_m\": 64708.309, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69516.32, \"from_m\": 69007.589, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79259.039, \"from_m\": 69516.32, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79319.278, \"from_m\": 79259.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79744.523, \"from_m\": 79319.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79898.052, \"from_m\": 79744.523, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 80496.437, \"from_m\": 79898.052, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83925.883, \"from_m\": 80496.437, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86434.802, \"from_m\": 83925.883, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87901.703, \"from_m\": 86434.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88041.896, \"from_m\": 87901.703, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 88061.44, \"from_m\": 88041.896, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 88374.454, \"from_m\": 88061.44, \"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\": 578076, \"profile_key\": \"0a377a2a554c02bf9fe69c853658e06920a26a53e3aab561108e28941a817533\", \"schedule_id\": 2251, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"Hereford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Shelwick Jn\", \"stage_seq\": 2, \"distance_m\": 2713.25, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1200\", \"location\": \"Ledbury\", \"stage_seq\": 3, \"distance_m\": 22022.198, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206H\", \"location\": \"Colwall\", \"stage_seq\": 4, \"distance_m\": 28793.616, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Malvern Wells\", \"stage_seq\": 5, \"distance_m\": 31588.691, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1210H\", \"wtt_dep\": \"1212\", \"location\": \"Great Malvern\", \"stage_seq\": 6, \"distance_m\": 33302.095, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1215\", \"location\": \"Malvern Link\", \"stage_seq\": 7, \"distance_m\": 35143.709, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 8, \"distance_m\": 37844.229, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Henwick\", \"stage_seq\": 9, \"distance_m\": 44455.88, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224H\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 10, \"distance_m\": 46043.107, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Tunnel Jn\", \"stage_seq\": 11, \"distance_m\": 47196.135, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233H\", \"location\": \"Droitwich Spa\", \"stage_seq\": 12, \"distance_m\": 55492.826, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Droitwich Spa Sig. 12\", \"stage_seq\": 13, \"distance_m\": 56299.397, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 14, \"distance_m\": 62381.466, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"Bromsgrove\", \"stage_seq\": 15, \"distance_m\": 65389.968, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Barnt Green\", \"stage_seq\": 16, \"distance_m\": 71399.631, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Longbridge\", \"stage_seq\": 17, \"distance_m\": 75700.445, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Kings Norton\", \"stage_seq\": 18, \"distance_m\": 79568.54, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Selly Oak\", \"stage_seq\": 19, \"distance_m\": 83085.218, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"University\", \"stage_seq\": 20, \"distance_m\": 84245.783, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Five Ways\", \"stage_seq\": 21, \"distance_m\": 86964.667, \"section_seq\": 1, \"route_path_id\": 28811}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 22, \"distance_m\": 88374.454, \"section_seq\": 1, \"route_path_id\": 28811}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 88374.454, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28811}], \"total_distance_m\": 88374.454, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 88374.454, \"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": "1140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:48Z\", \"source_id\": 15373657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:05Z\", \"source_id\": 15381234, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:10Z\", \"source_id\": 15387190, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:25Z\", \"source_id\": 15394860, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:13Z\", \"source_id\": 15401272, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:35Z\", \"source_id\": 47333996, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:38Z\", \"source_id\": 15408834, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:24Z\", \"source_id\": 47352277, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:26Z\", \"source_id\": 15413908, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:33Z\", \"source_id\": 47362829, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:34Z\", \"source_id\": 15416924, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:56Z\", \"source_id\": 47376827, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:58Z\", \"source_id\": 15420810, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:54Z\", \"source_id\": 47381841, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:58Z\", \"source_id\": 15422246, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:06Z\", \"source_id\": 47393171, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:06Z\", \"source_id\": 47393184, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:10Z\", \"source_id\": 15425429, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:11Z\", \"source_id\": 47401289, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:12Z\", \"source_id\": 15427585, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "10", "timing_fact_generation": 1789474215623521, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:05.730649", "service_state_evidence_id": 15427585, "current_leg_start_actual_dep": "2026-09-15T13:05:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:05.973828", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
HFD |
BHM |
1M63 |
172342 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 146.171, "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": 835.969, "from_m": 146.171, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1228.862, "from_m": 835.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2719.018, "from_m": 1228.862, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3146.291, "from_m": 2719.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": 21528.271, "from_m": 3146.291, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22258.874, "from_m": 21528.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23582.917, "from_m": 22258.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24785.616, "from_m": 23582.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29047.418, "from_m": 24785.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29425.358, "from_m": 29047.418, "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": 30873.647, "from_m": 29425.358, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31496.905, "from_m": 30873.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31615.876, "from_m": 31496.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31951.882, "from_m": 31615.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36248.886, "from_m": 31951.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44794.8, "from_m": 36248.886, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44820.949, "from_m": 44794.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44852.613, "from_m": 44820.949, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46576.052, "from_m": 44852.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46779.616, "from_m": 46576.052, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47196.135, "from_m": 46779.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55581.144, "from_m": 47196.135, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55730.082, "from_m": 55581.144, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55908.3, "from_m": 55730.082, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56651.653, "from_m": 55908.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57919.27, "from_m": 56651.653, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 62132.665, "from_m": 57919.27, "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": 62220.352, "from_m": 62132.665, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64708.309, "from_m": 62220.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69007.589, "from_m": 64708.309, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69516.32, "from_m": 69007.589, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79259.039, "from_m": 69516.32, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79319.278, "from_m": 79259.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79744.523, "from_m": 79319.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79898.052, "from_m": 79744.523, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 80496.437, "from_m": 79898.052, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 83925.883, "from_m": 80496.437, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86434.802, "from_m": 83925.883, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87901.703, "from_m": 86434.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88041.896, "from_m": 87901.703, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 88061.44, "from_m": 88041.896, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 88374.454, "from_m": 88061.44, "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": 578076, "profile_key": "0a377a2a554c02bf9fe69c853658e06920a26a53e3aab561108e28941a817533", "schedule_id": 2251, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1140", "location": "Hereford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143", "location": "Shelwick Jn", "stage_seq": 2, "distance_m": 2713.25, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1200", "location": "Ledbury", "stage_seq": 3, "distance_m": 22022.198, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206H", "location": "Colwall", "stage_seq": 4, "distance_m": 28793.616, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "Malvern Wells", "stage_seq": 5, "distance_m": 31588.691, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1210H", "wtt_dep": "1212", "location": "Great Malvern", "stage_seq": 6, "distance_m": 33302.095, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1215", "location": "Malvern Link", "stage_seq": 7, "distance_m": 35143.709, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Newlands East S.B.", "stage_seq": 8, "distance_m": 37844.229, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Henwick", "stage_seq": 9, "distance_m": 44455.88, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224H", "location": "Worcester Foregate Street", "stage_seq": 10, "distance_m": 46043.107, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Tunnel Jn", "stage_seq": 11, "distance_m": 47196.135, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233H", "location": "Droitwich Spa", "stage_seq": 12, "distance_m": 55492.826, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Droitwich Spa Sig. 12", "stage_seq": 13, "distance_m": 56299.397, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Stoke Works Jn", "stage_seq": 14, "distance_m": 62381.466, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "Bromsgrove", "stage_seq": 15, "distance_m": 65389.968, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Barnt Green", "stage_seq": 16, "distance_m": 71399.631, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Longbridge", "stage_seq": 17, "distance_m": 75700.445, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Kings Norton", "stage_seq": 18, "distance_m": 79568.54, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Selly Oak", "stage_seq": 19, "distance_m": 83085.218, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "University", "stage_seq": 20, "distance_m": 84245.783, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Five Ways", "stage_seq": 21, "distance_m": 86964.667, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 22, "distance_m": 88374.454, "section_seq": 1, "route_path_id": 28811}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88374.454, "from_m": 0.0, "section_seq": 1, "route_path_id": 28811}], "total_distance_m": 88374.454, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88374.454, "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-15T10:56:48Z", "source_id": 15373657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:05Z", "source_id": 15381234, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:10Z", "source_id": 15387190, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:25Z", "source_id": 15394860, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:13Z", "source_id": 15401272, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:35Z", "source_id": 47333996, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:38Z", "source_id": 15408834, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:24Z", "source_id": 47352277, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:26Z", "source_id": 15413908, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:33Z", "source_id": 47362829, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:34Z", "source_id": 15416924, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:56Z", "source_id": 47376827, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:01:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:58Z", "source_id": 15420810, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:54Z", "source_id": 47381841, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:03:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:58Z", "source_id": 15422246, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:06Z", "source_id": 47393171, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:06Z", "source_id": 47393184, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:10Z", "source_id": 15425429, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:11Z", "source_id": 47401289, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:12Z", "source_id": 15427585, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Hereford |
1140 |
1140 |
3 |
None |
None |
Birmingham New Street |
1309 |
1307 |
10B |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17056/2026-09-15/detailed |
None |
University |
2026-09-15T13:05:00+01:00 |
Birmingham New Street |
7.0 |
{"type": "LineString", "coordinates": [[-1.9358321000000005, 52.4518439], [-1.9351495, 52.452223200000006], [-1.9347914999999996, 52.452394299999995], [-1.934504, 52.4525318], [-1.9337139999999993, 52.45291759999999], [-1.9333322, 52.45314570000001], [-1.9329651, 52.4533684], [-1.9325611, 52.4536786], [-1.932213, 52.4539577], [-1.9320596, 52.45407660000001], [-1.9318343, 52.4542793], [-1.9315947, 52.4544854], [-1.9312865, 52.45475879999999], [-1.9311205, 52.4549011], [-1.9309222, 52.4550786], [-1.930576999999999, 52.455395900000006], [-1.9303925, 52.4555662], [-1.9298462, 52.45605749999999], [-1.9291387, 52.4567236], [-1.9286746999999995, 52.457145299999986], [-1.9284306, 52.45738059999999], [-1.928275, 52.4575588], [-1.9280980000000003, 52.45778270000001], [-1.927929, 52.4580082], [-1.9277976, 52.4582518], [-1.9276689, 52.4585182], [-1.9275937999999997, 52.4587029], [-1.9275266999999996, 52.4589219], [-1.9274756999999996, 52.4591458], [-1.9274543, 52.4593386], [-1.9274355, 52.4595168], [-1.9274114, 52.45980109999999], [-1.9273899, 52.46011159999999], [-1.9273524, 52.4603584], [-1.9272907, 52.46066569999999], [-1.9271941, 52.4611331], [-1.9270788, 52.4616103], [-1.9269661, 52.4620597], [-1.9268749, 52.4623588], [-1.9267756999999996, 52.4626382], [-1.9266443, 52.462934], [-1.9264887, 52.46317909999999], [-1.9261909, 52.4635264], [-1.9259991999999997, 52.4637143], [-1.9255821, 52.46407469999999], [-1.9253863, 52.46420869999999], [-1.925051, 52.46440969999998], [-1.9247107999999995, 52.4645879], [-1.9243939, 52.4647283], [-1.9241605, 52.4648166], [-1.9237126, 52.4649702], [-1.9231868000000003, 52.4651107], [-1.9228997, 52.4651798], [-1.9224512, 52.46530229999999], [-1.9211757, 52.46570040000001], [-1.9210121, 52.4657489], [-1.9206951, 52.4658428], [-1.9197134, 52.4661402], [-1.9192139, 52.46629240000001], [-1.9190697, 52.4663363], [-1.9186202999999995, 52.4664695], [-1.9180804, 52.46663869999998], [-1.9177982, 52.4667367], [-1.9175194, 52.4668379], [-1.9171926, 52.466972299999995], [-1.9168840999999996, 52.4671143], [-1.9165856, 52.467272599999994], [-1.9163445999999995, 52.4674164], [-1.9160682999999996, 52.4676043], [-1.9157438, 52.4678756], [-1.91561, 52.46800710000001], [-1.9154459999999995, 52.468184400000005], [-1.9151429, 52.4685194], [-1.9146822999999995, 52.469040699999994], [-1.9144186999999997, 52.46931670000001], [-1.913995, 52.4698004], [-1.9136919, 52.4701599], [-1.9133888, 52.47057319999999], [-1.9131963000000003, 52.470867600000005], [-1.9129023000000005, 52.47132609999999], [-1.9127083, 52.47166810000002], [-1.9124171, 52.472112900000006], [-1.9121272, 52.4724881], [-1.9117651, 52.47285269999999], [-1.9113639999999992, 52.4731867], [-1.9109022, 52.4735506], [-1.9107441, 52.4736697], [-1.9105614, 52.473795800000005], [-1.90972, 52.4743623], [-1.9089885, 52.47486279999999], [-1.9088617999999995, 52.4749649], [-1.9083980999999997, 52.47535729999999], [-1.9081129999999995, 52.4756282], [-1.907805, 52.4759618], [-1.9072514999999997, 52.4765151], [-1.9068364, 52.4769575], [-1.9066123, 52.47718770000001], [-1.9064782, 52.4773039], [-1.9062478, 52.477493999999986], [-1.9061467000000003, 52.477567099999995], [-1.9060434, 52.47763449999999], [-1.9058921, 52.4777254], [-1.9056187, 52.47787009999998], [-1.9052769, 52.4780138], [-1.9050891000000003, 52.47808], [-1.9049177, 52.4781322], [-1.9046957, 52.47819950000001], [-1.9044435, 52.4782625], [-1.9043036, 52.47829680000001], [-1.9041825999999995, 52.47833649999999], [-1.9040447999999996, 52.47837429999999], [-1.9039231999999997, 52.478386], [-1.9037928, 52.47839], [-1.9036123999999996, 52.4783919], [-1.9034459, 52.4783875], [-1.9032672, 52.47838409999999], [-1.9032538, 52.4783731], [-1.9031877, 52.4783667], [-1.9031098, 52.478357399999986], [-1.9030441, 52.4783488], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
2.6 |
1305 |
1312 |
University |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:12:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15427585 |
1789474215623521 |
49 |
49 |
2026-09-15 12:22:05.973828 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:05.730649 |
| 548000 |
580031 |
W00289 |
655S65MM15 |
2026-09-15 |
COMPLETE |
15427913 |
2026-09-15 13:12:00 |
2026-09-15 12:22:07 |
2026-09-17 12:22:07 |
{"id": 580031, "stp": "P", "toc": "West Midlands Trains", "uid": "W00289", "consist": "172003+172005", "dest_crs": "KID", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00289/2026-09-15/detailed", "trust_id": "655S65MM15", "origin_crs": "KID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kidderminster", "service_date": "2026-09-15", "dest_arr_time": "1320", "dest_platform": "1", "is_terminated": 1, "next_location": "Kidderminster", "signalling_id": "5S65", "timing_status": "EARLY", "origin_station": "Kidderminster", "current_leg_arr": "1320", "current_leg_dep": "1310", "current_leg_end": "Kidderminster", "origin_dep_time": "1302", "origin_platform": "2", "current_location": "Kidderminster", "last_update_time": "2026-09-15T12:22:07", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]}", "current_leg_start": "Kidderminster Carriage Holding Sidings", "dest_arr_time_act": "1320", "motion_projection": null, "next_location_lat": "52.3842851", "next_location_lon": "-2.2385493", "previous_location": "Kidderminster Carriage Holding Sidings", "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\": 414.04, \"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\": 450.822, \"from_m\": 414.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1107.541, \"from_m\": 450.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1144.323, \"from_m\": 1107.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1558.363, \"from_m\": 1144.323, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 580031, \"profile_key\": \"c80bf46cc1fd323e1a1532a44ea25ce69aff716846ec2cf73203452ffea02869\", \"schedule_id\": 24881, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Kidderminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72100}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1319\", \"location\": \"Kidderminster Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 779.181, \"section_seq\": 1, \"route_path_id\": 72100}, {\"is_pass\": false, \"wtt_arr\": \"1320\", \"wtt_dep\": null, \"location\": \"Kidderminster\", \"stage_seq\": 3, \"distance_m\": 1558.363, \"section_seq\": 1, \"route_path_id\": 72100}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1558.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72100}], \"total_distance_m\": 1558.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1484.799, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 73.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.3842851", "current_position_lon": "-2.2385493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:30Z\", \"source_id\": 47373038, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:31Z\", \"source_id\": 15419726, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:33Z\", \"source_id\": 47402320, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:36Z\", \"source_id\": 15427913, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kidderminster", "service_state_platform": "1", "timing_fact_generation": 1789474236561508, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:07.423038", "service_state_evidence_id": 15427913, "current_leg_start_actual_dep": "2026-09-15T13:19:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:07.681710", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
KID |
KID |
5S65 |
172003+172005 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 414.04, "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": 450.822, "from_m": 414.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1107.541, "from_m": 450.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1144.323, "from_m": 1107.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1558.363, "from_m": 1144.323, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 580031, "profile_key": "c80bf46cc1fd323e1a1532a44ea25ce69aff716846ec2cf73203452ffea02869", "schedule_id": 24881, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1302", "location": "Kidderminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72100}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1319", "location": "Kidderminster Carriage Holding Sidings", "stage_seq": 2, "distance_m": 779.181, "section_seq": 1, "route_path_id": 72100}, {"is_pass": false, "wtt_arr": "1320", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 3, "distance_m": 1558.363, "section_seq": 1, "route_path_id": 72100}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1558.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 72100}], "total_distance_m": 1558.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1484.799, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 73.564, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19791, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:30Z", "source_id": 47373038, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:00:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:31Z", "source_id": 15419726, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:33Z", "source_id": 47402320, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:36Z", "source_id": 15427913, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Kidderminster |
1302 |
1302 |
2 |
None |
None |
Kidderminster |
1320 |
1320 |
1 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00289/2026-09-15/detailed |
None |
Kidderminster Carriage Holding Sidings |
2026-09-15T13:19:00+01:00 |
Kidderminster |
10.0 |
{"type": "LineString", "coordinates": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]} |
0.5 |
1310 |
1320 |
Kidderminster Carriage Holding Sidings |
Kidderminster |
Kidderminster |
52.3842851 |
-2.2385493 |
52.3842851 |
-2.2385493 |
1 |
0 |
2026-09-15 12:22:07 |
TERMINATED |
2026-09-15 12:12:00 |
Kidderminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15427913 |
1789474236561508 |
7 |
7 |
2026-09-15 12:22:07.681710 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:07.423038 |
| 548001 |
578982 |
G15404 |
852N12MK15 |
2026-09-15 |
COMPLETE |
15429020 |
2026-09-15 13:11:00 |
2026-09-15 12:22:37 |
2026-09-17 12:22:37 |
{"id": 578982, "stp": "P", "toc": "Great Western Railway", "uid": "G15404", "consist": "150239", "dest_crs": "NQY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15404/2026-09-15/detailed", "trust_id": "852N12MK15", "origin_crs": "PAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newquay", "service_date": "2026-09-15", "dest_arr_time": "1302", "dest_platform": "2", "is_terminated": 1, "next_location": "Newquay", "signalling_id": "2N12", "timing_status": "LATE", "origin_station": "Par", "current_leg_arr": "1311", "current_leg_dep": "1306", "current_leg_end": "Newquay", "origin_dep_time": "1216", "origin_platform": "3", "current_location": "Newquay", "last_update_time": "2026-09-15T12:22:37", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.0296901, 50.40423740000001], [-5.03056559106932, 50.40438545711348], [-5.031556899999999, 50.40455310000001], [-5.032735999999999, 50.404718599999995], [-5.0339266, 50.404869199999986], [-5.0355174, 50.40505609999999], [-5.038111499999999, 50.40535619999999], [-5.0393996, 50.40548169999999], [-5.039745399999999, 50.405530799999994], [-5.040085699999999, 50.40558509999999], [-5.041190299999999, 50.405803799999994], [-5.0415017, 50.4058504], [-5.041833799999999, 50.40588720000001], [-5.0422372, 50.4059097], [-5.0426191, 50.40590230000001], [-5.042996, 50.4058629], [-5.0434027, 50.4057898], [-5.043795399999999, 50.4057076], [-5.0442412, 50.4056047], [-5.0446983, 50.40551310000001], [-5.0451748, 50.4054405], [-5.045625399999999, 50.4053958], [-5.046098400000001, 50.4053754], [-5.046566899999999, 50.4053735], [-5.047076999999999, 50.40539660000001], [-5.0475387, 50.4054541], [-5.048034899999999, 50.4055413], [-5.0484464, 50.40563900000001], [-5.0490608, 50.4058285], [-5.0495454, 50.4060187], [-5.0500224, 50.4062128], [-5.0505723, 50.40644439999999], [-5.051047, 50.4066218], [-5.0516444, 50.40680299999999], [-5.052196500000001, 50.40694279999999], [-5.0527261, 50.40705069999999], [-5.053267899999999, 50.4071242], [-5.0537751, 50.4071394], [-5.0542576, 50.4071211], [-5.054702899999999, 50.4070654], [-5.0553761, 50.4069655], [-5.0558857, 50.4068783], [-5.0560841, 50.40682979999999], [-5.056612599999999, 50.40670049999999], [-5.057337499999999, 50.4065141], [-5.0579564, 50.4063412], [-5.0585089, 50.40621660000001], [-5.058947, 50.4061525], [-5.0593704, 50.4061055], [-5.0596814, 50.4060885], [-5.0601085, 50.40608], [-5.0605746, 50.4060988], [-5.061017, 50.4061449], [-5.061564899999999, 50.40623660000001], [-5.0620081, 50.4063422], [-5.0625518, 50.4065139], [-5.0628546, 50.40663970000001], [-5.0631621, 50.40678489999999], [-5.0633377, 50.406882200000005], [-5.0634794, 50.40696079999999], [-5.0638197, 50.40718209999999], [-5.064317699999999, 50.4074736], [-5.064675799999999, 50.4077333], [-5.0649598, 50.4078877], [-5.0651687999999995, 50.4079892], [-5.065611799999999, 50.4081826], [-5.0660892, 50.4083671], [-5.0665287, 50.4085097], [-5.0669077, 50.4086097], [-5.0683571, 50.4089622], [-5.0689696, 50.40911930000001], [-5.0694792, 50.40928230000001], [-5.0699812, 50.4094893], [-5.0705113, 50.4097118], [-5.070836099999999, 50.40992099999999], [-5.0713214, 50.41021929999999], [-5.072712599999999, 50.41111080000001], [-5.072761799999999, 50.4111421], [-5.072981200000001, 50.41127610000001], [-5.073250399999999, 50.4114629], [-5.073497499999999, 50.4116765], [-5.0737263, 50.411936399999995], [-5.0739078, 50.4121737], [-5.0740617, 50.412406299999994], [-5.074127099999999, 50.412614299999994], [-5.0746933, 50.4137323], [-5.074839399999999, 50.4140166], [-5.0749567, 50.4142261], [-5.0750846, 50.4144131], [-5.075379799999999, 50.414795]]}", "current_leg_start": "Quintrell Downs", "dest_arr_time_act": "1302", "motion_projection": null, "next_location_lat": "50.4147950", "next_location_lon": "-5.0753798", "previous_location": "Quintrell Downs", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 145.025, \"from_m\": 0.0, \"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\": 1030.225, \"from_m\": 145.025, \"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\": 1293.242, \"from_m\": 1030.225, \"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\": 6897.712, \"from_m\": 1293.242, \"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\": 9119.132, \"from_m\": 6897.712, \"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\": 9559.192, \"from_m\": 9119.132, \"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\": 10149.898, \"from_m\": 9559.192, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10434.654, \"from_m\": 10149.898, \"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\": 15648.356, \"from_m\": 10434.654, \"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\": 16341.472, \"from_m\": 15648.356, \"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\": 16348.855, \"from_m\": 16341.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19308.166, \"from_m\": 16348.855, \"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\": 19709.034, \"from_m\": 19308.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19794.755, \"from_m\": 19709.034, \"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\": 21486.137, \"from_m\": 19794.755, \"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\": 23154.81, \"from_m\": 21486.137, \"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\": 26964.575, \"from_m\": 23154.81, \"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\": 33147.838, \"from_m\": 26964.575, \"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\": 33604.804, \"from_m\": 33147.838, \"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\": 578982, \"profile_key\": \"8782f457d6fdd9530083d4e94485fcd211455a0cf51cd7753147a92871efcc66\", \"schedule_id\": 36508, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Par\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"St Blazey S.B.\", \"stage_seq\": 2, \"distance_m\": 963.998, \"section_seq\": 1, \"route_path_id\": 31284}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Luxulyan\", \"stage_seq\": 3, \"distance_m\": 6976.215, \"section_seq\": 1, \"route_path_id\": 31284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Goonbarrow Jn (Imerys)\", \"stage_seq\": 4, \"distance_m\": 9119.132, \"section_seq\": 1, \"route_path_id\": 31284}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233\", \"location\": \"Bugle\", \"stage_seq\": 5, \"distance_m\": 10340.122, \"section_seq\": 1, \"route_path_id\": 31284}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Roche\", \"stage_seq\": 6, \"distance_m\": 14210.3, \"section_seq\": 1, \"route_path_id\": 31284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Goss Moor Loop\", \"stage_seq\": 7, \"distance_m\": 17758.112, \"section_seq\": 1, \"route_path_id\": 31284}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Quintrell Downs\", \"stage_seq\": 8, \"distance_m\": 29824.297, \"section_seq\": 1, \"route_path_id\": 31284}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": null, \"location\": \"Newquay\", \"stage_seq\": 9, \"distance_m\": 33604.804, \"section_seq\": 1, \"route_path_id\": 31284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33604.804, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31284}], \"total_distance_m\": 33604.804, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 33196.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 408.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1216", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.4147950", "current_position_lon": "-5.0753798", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:05Z\", \"source_id\": 15406981, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:35Z\", \"source_id\": 15411080, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:06Z\", \"source_id\": 15424618, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:07Z\", \"source_id\": 15429020, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newquay", "service_state_platform": "2", "timing_fact_generation": 1789474327871638, "current_leg_arrival_utc": "2026-09-15T13:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:07.865778", "service_state_evidence_id": 15429020, "current_leg_start_actual_dep": "2026-09-15T13:06:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-15T12:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:08.801298", "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 |
PAR |
NQY |
2N12 |
150239 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 145.025, "from_m": 0.0, "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": 1030.225, "from_m": 145.025, "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": 1293.242, "from_m": 1030.225, "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": 6897.712, "from_m": 1293.242, "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": 9119.132, "from_m": 6897.712, "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": 9559.192, "from_m": 9119.132, "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": 10149.898, "from_m": 9559.192, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10434.654, "from_m": 10149.898, "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": 15648.356, "from_m": 10434.654, "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": 16341.472, "from_m": 15648.356, "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": 16348.855, "from_m": 16341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19308.166, "from_m": 16348.855, "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": 19709.034, "from_m": 19308.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19794.755, "from_m": 19709.034, "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": 21486.137, "from_m": 19794.755, "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": 23154.81, "from_m": 21486.137, "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": 26964.575, "from_m": 23154.81, "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": 33147.838, "from_m": 26964.575, "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": 33604.804, "from_m": 33147.838, "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": 578982, "profile_key": "8782f457d6fdd9530083d4e94485fcd211455a0cf51cd7753147a92871efcc66", "schedule_id": 36508, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1216", "location": "Par", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "St Blazey S.B.", "stage_seq": 2, "distance_m": 963.998, "section_seq": 1, "route_path_id": 31284}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Luxulyan", "stage_seq": 3, "distance_m": 6976.215, "section_seq": 1, "route_path_id": 31284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Goonbarrow Jn (Imerys)", "stage_seq": 4, "distance_m": 9119.132, "section_seq": 1, "route_path_id": 31284}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233", "location": "Bugle", "stage_seq": 5, "distance_m": 10340.122, "section_seq": 1, "route_path_id": 31284}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Roche", "stage_seq": 6, "distance_m": 14210.3, "section_seq": 1, "route_path_id": 31284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Goss Moor Loop", "stage_seq": 7, "distance_m": 17758.112, "section_seq": 1, "route_path_id": 31284}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Quintrell Downs", "stage_seq": 8, "distance_m": 29824.297, "section_seq": 1, "route_path_id": 31284}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": null, "location": "Newquay", "stage_seq": 9, "distance_m": 33604.804, "section_seq": 1, "route_path_id": 31284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33604.804, "from_m": 0.0, "section_seq": 1, "route_path_id": 31284}], "total_distance_m": 33604.804, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 33196.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 408.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:05Z", "source_id": 15406981, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:35Z", "source_id": 15411080, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:06Z", "source_id": 15424618, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:07Z", "source_id": 15429020, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}] |
Par |
1216 |
1216 |
3 |
None |
None |
Newquay |
1302 |
1302 |
2 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15404/2026-09-15/detailed |
None |
Quintrell Downs |
2026-09-15T13:06:00+01:00 |
Newquay |
5.0 |
{"type": "LineString", "coordinates": [[-5.0296901, 50.40423740000001], [-5.03056559106932, 50.40438545711348], [-5.031556899999999, 50.40455310000001], [-5.032735999999999, 50.404718599999995], [-5.0339266, 50.404869199999986], [-5.0355174, 50.40505609999999], [-5.038111499999999, 50.40535619999999], [-5.0393996, 50.40548169999999], [-5.039745399999999, 50.405530799999994], [-5.040085699999999, 50.40558509999999], [-5.041190299999999, 50.405803799999994], [-5.0415017, 50.4058504], [-5.041833799999999, 50.40588720000001], [-5.0422372, 50.4059097], [-5.0426191, 50.40590230000001], [-5.042996, 50.4058629], [-5.0434027, 50.4057898], [-5.043795399999999, 50.4057076], [-5.0442412, 50.4056047], [-5.0446983, 50.40551310000001], [-5.0451748, 50.4054405], [-5.045625399999999, 50.4053958], [-5.046098400000001, 50.4053754], [-5.046566899999999, 50.4053735], [-5.047076999999999, 50.40539660000001], [-5.0475387, 50.4054541], [-5.048034899999999, 50.4055413], [-5.0484464, 50.40563900000001], [-5.0490608, 50.4058285], [-5.0495454, 50.4060187], [-5.0500224, 50.4062128], [-5.0505723, 50.40644439999999], [-5.051047, 50.4066218], [-5.0516444, 50.40680299999999], [-5.052196500000001, 50.40694279999999], [-5.0527261, 50.40705069999999], [-5.053267899999999, 50.4071242], [-5.0537751, 50.4071394], [-5.0542576, 50.4071211], [-5.054702899999999, 50.4070654], [-5.0553761, 50.4069655], [-5.0558857, 50.4068783], [-5.0560841, 50.40682979999999], [-5.056612599999999, 50.40670049999999], [-5.057337499999999, 50.4065141], [-5.0579564, 50.4063412], [-5.0585089, 50.40621660000001], [-5.058947, 50.4061525], [-5.0593704, 50.4061055], [-5.0596814, 50.4060885], [-5.0601085, 50.40608], [-5.0605746, 50.4060988], [-5.061017, 50.4061449], [-5.061564899999999, 50.40623660000001], [-5.0620081, 50.4063422], [-5.0625518, 50.4065139], [-5.0628546, 50.40663970000001], [-5.0631621, 50.40678489999999], [-5.0633377, 50.406882200000005], [-5.0634794, 50.40696079999999], [-5.0638197, 50.40718209999999], [-5.064317699999999, 50.4074736], [-5.064675799999999, 50.4077333], [-5.0649598, 50.4078877], [-5.0651687999999995, 50.4079892], [-5.065611799999999, 50.4081826], [-5.0660892, 50.4083671], [-5.0665287, 50.4085097], [-5.0669077, 50.4086097], [-5.0683571, 50.4089622], [-5.0689696, 50.40911930000001], [-5.0694792, 50.40928230000001], [-5.0699812, 50.4094893], [-5.0705113, 50.4097118], [-5.070836099999999, 50.40992099999999], [-5.0713214, 50.41021929999999], [-5.072712599999999, 50.41111080000001], [-5.072761799999999, 50.4111421], [-5.072981200000001, 50.41127610000001], [-5.073250399999999, 50.4114629], [-5.073497499999999, 50.4116765], [-5.0737263, 50.411936399999995], [-5.0739078, 50.4121737], [-5.0740617, 50.412406299999994], [-5.074127099999999, 50.412614299999994], [-5.0746933, 50.4137323], [-5.074839399999999, 50.4140166], [-5.0749567, 50.4142261], [-5.0750846, 50.4144131], [-5.075379799999999, 50.414795]]} |
2.3 |
1306 |
1311 |
Quintrell Downs |
Newquay |
Newquay |
50.4147950 |
-5.0753798 |
50.4147950 |
-5.0753798 |
1 |
0 |
2026-09-15 12:22:37 |
TERMINATED |
2026-09-15 12:11:00 |
Newquay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429020 |
1789474327871638 |
23 |
23 |
2026-09-15 12:22:08.801298 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:07.865778 |
| 548002 |
578871 |
W83623 |
042T82MK15 |
2026-09-15 |
COMPLETE |
15428050 |
2026-09-15 13:12:00 |
2026-09-15 12:22:37 |
2026-09-17 12:22:37 |
{"id": 578871, "stp": "P", "toc": "ScotRail", "uid": "W83623", "consist": "170401", "dest_crs": "TWB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83623/2026-09-15/detailed", "trust_id": "042T82MK15", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tweedbank", "service_date": "2026-09-15", "dest_arr_time": "1312", "dest_platform": "1", "is_terminated": 1, "next_location": "Tweedbank", "signalling_id": "2T82", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1312", "current_leg_dep": "1308", "current_leg_end": "Tweedbank", "origin_dep_time": "1211", "origin_platform": "3", "current_location": "Tweedbank", "last_update_time": "2026-09-15T12:22:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8076936999999997, 55.61854769999999], [-2.8055459, 55.617816], [-2.8050998999999996, 55.6176579], [-2.8047378, 55.6175188], [-2.8044332, 55.61739179999999], [-2.8041556, 55.6172657], [-2.8036900000000005, 55.617031], [-2.803166099999999, 55.6167223], [-2.8027428999999997, 55.61643089999999], [-2.8020614, 55.6159851], [-2.8011062, 55.615353], [-2.7988589, 55.6133442], [-2.7981360999999993, 55.6129037], [-2.7977722999999997, 55.612730000000006], [-2.7974029, 55.61258320000001], [-2.7966392, 55.6123481], [-2.7959027, 55.6121695], [-2.7926451, 55.6114108], [-2.7925360999999995, 55.6113854], [-2.7902334, 55.61084839999999], [-2.7893967999999996, 55.6106521], [-2.7885298999999995, 55.610450599999986], [-2.7870445, 55.61010520000001], [-2.7862975, 55.60993249999999], [-2.7854701999999993, 55.609755599999986], [-2.7851414999999995, 55.609693099999994], [-2.7847981, 55.60963480000001], [-2.784777380770516, 55.60963157659599], [-2.7841354, 55.609531700000005], [-2.7836502, 55.6094651], [-2.783143299999999, 55.6094063], [-2.7825869, 55.609351499999995], [-2.7815077999999995, 55.60927770000001], [-2.7804610999999997, 55.609219], [-2.7782423, 55.609088099999994], [-2.7763395999999996, 55.60898840000001], [-2.7752526, 55.60891579999999], [-2.7745182999999995, 55.608875], [-2.7735942999999996, 55.6088179], [-2.7729118999999995, 55.608778099999995], [-2.7721281000000007, 55.6087137], [-2.7716057, 55.6086637], [-2.7710833, 55.6086035], [-2.7702914999999995, 55.6084956], [-2.7695791999999995, 55.60839030000001], [-2.7693314, 55.608351899999995], [-2.7689036999999996, 55.608286599999985], [-2.7683878, 55.6082048], [-2.7679816999999995, 55.6081409], [-2.7673714, 55.60802830000001], [-2.7668937999999996, 55.607934599999986], [-2.7662685, 55.6078008], [-2.7661649, 55.6077786], [-2.7657820999999996, 55.6076912], [-2.7654474, 55.60761149999999], [-2.7649768, 55.60749359999999], [-2.7645931, 55.6073893], [-2.7640101999999995, 55.6072267], [-2.7637187, 55.607143], [-2.7635860999999995, 55.6071048], [-2.7630983999999996, 55.6069884], [-2.7622613, 55.60678949999999], [-2.7615882999999997, 55.60662099999999], [-2.7611161, 55.6064936], [-2.7580709999999997, 55.6056256], [-2.7578873, 55.6055732]]}", "current_leg_start": "Galashiels", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "55.6055732", "next_location_lon": "-2.7578873", "previous_location": "Galashiels", "current_leg_milage": "2.3", "linx_max_speed_mph": 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\": 5355.328, \"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\": 5563.205, \"from_m\": 5355.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7058.239, \"from_m\": 5563.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7073.62, \"from_m\": 7058.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7262.353, \"from_m\": 7073.62, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7615.115, \"from_m\": 7262.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7927.701, \"from_m\": 7615.115, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7986.335, \"from_m\": 7927.701, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11379.13, \"from_m\": 7986.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12021.137, \"from_m\": 11379.13, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13601.179, \"from_m\": 12021.137, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14139.279, \"from_m\": 13601.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14152.124, \"from_m\": 14139.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15298.941, \"from_m\": 14152.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17984.43, \"from_m\": 15298.941, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 18838.398, \"from_m\": 17984.43, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19241.028, \"from_m\": 18838.398, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28984.013, \"from_m\": 19241.028, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 34399.573, \"from_m\": 28984.013, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35062.637, \"from_m\": 34399.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40056.787, \"from_m\": 35062.637, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 45036.015, \"from_m\": 40056.787, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46877.959, \"from_m\": 45036.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49563.605, \"from_m\": 46877.959, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52516.242, \"from_m\": 49563.605, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54270.381, \"from_m\": 52516.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56384.533, \"from_m\": 54270.381, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56790.451, \"from_m\": 56384.533, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 578871, \"profile_key\": \"af1ef0c20572521afe4c1ec40087a8d72f1c7d3a64324d4efe58d7b6c2ec0b6a\", \"schedule_id\": 28815, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1219\", \"location\": \"Brunstane\", \"stage_seq\": 5, \"distance_m\": 6165.02, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1223\", \"location\": \"Newcraighall\", \"stage_seq\": 6, \"distance_m\": 7381.283, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 7, \"distance_m\": 7986.335, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1228H\", \"location\": \"Shawfair\", \"stage_seq\": 8, \"distance_m\": 9133.542, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 9, \"distance_m\": 11379.13, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 13260.342, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236\", \"location\": \"Newtongrange\", \"stage_seq\": 11, \"distance_m\": 15414.106, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1241\", \"location\": \"Gorebridge\", \"stage_seq\": 12, \"distance_m\": 19051.719, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 13, \"distance_m\": 19783.178, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Tynehead Jn\", \"stage_seq\": 14, \"distance_m\": 25811.124, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Galabank Jn\", \"stage_seq\": 15, \"distance_m\": 41494.202, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1258H\", \"location\": \"Stow\", \"stage_seq\": 16, \"distance_m\": 42620.926, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Bowland Jn\", \"stage_seq\": 17, \"distance_m\": 47878.184, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"Galashiels\", \"stage_seq\": 18, \"distance_m\": 53225.391, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Tweedbank Sig. Emb244\", \"stage_seq\": 19, \"distance_m\": 56215.333, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Tweedbank\", \"stage_seq\": 20, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 39747}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39747}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.6055732", "current_position_lon": "-2.7578873", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:54Z\", \"source_id\": 47263737, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:20:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:18:00Z\", \"source_id\": 15389295, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:55Z\", \"source_id\": 47276920, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:58Z\", \"source_id\": 15393002, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:02Z\", \"source_id\": 47282412, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:09Z\", \"source_id\": 15394617, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:40Z\", \"source_id\": 47297193, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:44Z\", \"source_id\": 15398720, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:13Z\", \"source_id\": 47367090, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:18Z\", \"source_id\": 15418144, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:11Z\", \"source_id\": 47382578, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:17Z\", \"source_id\": 15422489, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:42Z\", \"source_id\": 47402653, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:46Z\", \"source_id\": 15428050, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tweedbank", "service_state_platform": "1", "timing_fact_generation": 1789474247244517, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:09.750467", "service_state_evidence_id": 15428050, "current_leg_start_actual_dep": "2026-09-15T13:08:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:10.220843", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
TWB |
2T82 |
170401 |
3 |
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": 5355.328, "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": 5563.205, "from_m": 5355.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7058.239, "from_m": 5563.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7073.62, "from_m": 7058.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7262.353, "from_m": 7073.62, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7615.115, "from_m": 7262.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 7927.701, "from_m": 7615.115, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7986.335, "from_m": 7927.701, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 11379.13, "from_m": 7986.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12021.137, "from_m": 11379.13, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13601.179, "from_m": 12021.137, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14139.279, "from_m": 13601.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14152.124, "from_m": 14139.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15298.941, "from_m": 14152.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17984.43, "from_m": 15298.941, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 18838.398, "from_m": 17984.43, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19241.028, "from_m": 18838.398, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28984.013, "from_m": 19241.028, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 34399.573, "from_m": 28984.013, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 35062.637, "from_m": 34399.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40056.787, "from_m": 35062.637, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 45036.015, "from_m": 40056.787, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46877.959, "from_m": 45036.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49563.605, "from_m": 46877.959, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52516.242, "from_m": 49563.605, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54270.381, "from_m": 52516.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56384.533, "from_m": 54270.381, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56790.451, "from_m": 56384.533, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 578871, "profile_key": "af1ef0c20572521afe4c1ec40087a8d72f1c7d3a64324d4efe58d7b6c2ec0b6a", "schedule_id": 28815, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1211", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1219", "location": "Brunstane", "stage_seq": 5, "distance_m": 6165.02, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1223", "location": "Newcraighall", "stage_seq": 6, "distance_m": 7381.283, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Newgraighall South Jn", "stage_seq": 7, "distance_m": 7986.335, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1228H", "location": "Shawfair", "stage_seq": 8, "distance_m": 9133.542, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Kings Gate Jn", "stage_seq": 9, "distance_m": 11379.13, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Eskbank", "stage_seq": 10, "distance_m": 13260.342, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236", "location": "Newtongrange", "stage_seq": 11, "distance_m": 15414.106, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1241", "location": "Gorebridge", "stage_seq": 12, "distance_m": 19051.719, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Fushiebridge Jn", "stage_seq": 13, "distance_m": 19783.178, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Tynehead Jn", "stage_seq": 14, "distance_m": 25811.124, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Galabank Jn", "stage_seq": 15, "distance_m": 41494.202, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1258H", "location": "Stow", "stage_seq": 16, "distance_m": 42620.926, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Bowland Jn", "stage_seq": 17, "distance_m": 47878.184, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "Galashiels", "stage_seq": 18, "distance_m": 53225.391, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310", "location": "Tweedbank Sig. Emb244", "stage_seq": 19, "distance_m": 56215.333, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Tweedbank", "stage_seq": 20, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 39747}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39747}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 954, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:54Z", "source_id": 47263737, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:20:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:18:00Z", "source_id": 15389295, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1022, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:55Z", "source_id": 47276920, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:58Z", "source_id": 15393002, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 999, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:02Z", "source_id": 47282412, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:09Z", "source_id": 15394617, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 993, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:40Z", "source_id": 47297193, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:44Z", "source_id": 15398720, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1003, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:13Z", "source_id": 47367090, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:18Z", "source_id": 15418144, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1011, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:11Z", "source_id": 47382578, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:17Z", "source_id": 15422489, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1009, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:42Z", "source_id": 47402653, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:12:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:46Z", "source_id": 15428050, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Edinburgh |
1211 |
1211 |
3 |
None |
None |
Tweedbank |
1312 |
1311 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83623/2026-09-15/detailed |
None |
Galashiels |
2026-09-15T13:08:00+01:00 |
Tweedbank |
4.0 |
{"type": "LineString", "coordinates": [[-2.8076936999999997, 55.61854769999999], [-2.8055459, 55.617816], [-2.8050998999999996, 55.6176579], [-2.8047378, 55.6175188], [-2.8044332, 55.61739179999999], [-2.8041556, 55.6172657], [-2.8036900000000005, 55.617031], [-2.803166099999999, 55.6167223], [-2.8027428999999997, 55.61643089999999], [-2.8020614, 55.6159851], [-2.8011062, 55.615353], [-2.7988589, 55.6133442], [-2.7981360999999993, 55.6129037], [-2.7977722999999997, 55.612730000000006], [-2.7974029, 55.61258320000001], [-2.7966392, 55.6123481], [-2.7959027, 55.6121695], [-2.7926451, 55.6114108], [-2.7925360999999995, 55.6113854], [-2.7902334, 55.61084839999999], [-2.7893967999999996, 55.6106521], [-2.7885298999999995, 55.610450599999986], [-2.7870445, 55.61010520000001], [-2.7862975, 55.60993249999999], [-2.7854701999999993, 55.609755599999986], [-2.7851414999999995, 55.609693099999994], [-2.7847981, 55.60963480000001], [-2.784777380770516, 55.60963157659599], [-2.7841354, 55.609531700000005], [-2.7836502, 55.6094651], [-2.783143299999999, 55.6094063], [-2.7825869, 55.609351499999995], [-2.7815077999999995, 55.60927770000001], [-2.7804610999999997, 55.609219], [-2.7782423, 55.609088099999994], [-2.7763395999999996, 55.60898840000001], [-2.7752526, 55.60891579999999], [-2.7745182999999995, 55.608875], [-2.7735942999999996, 55.6088179], [-2.7729118999999995, 55.608778099999995], [-2.7721281000000007, 55.6087137], [-2.7716057, 55.6086637], [-2.7710833, 55.6086035], [-2.7702914999999995, 55.6084956], [-2.7695791999999995, 55.60839030000001], [-2.7693314, 55.608351899999995], [-2.7689036999999996, 55.608286599999985], [-2.7683878, 55.6082048], [-2.7679816999999995, 55.6081409], [-2.7673714, 55.60802830000001], [-2.7668937999999996, 55.607934599999986], [-2.7662685, 55.6078008], [-2.7661649, 55.6077786], [-2.7657820999999996, 55.6076912], [-2.7654474, 55.60761149999999], [-2.7649768, 55.60749359999999], [-2.7645931, 55.6073893], [-2.7640101999999995, 55.6072267], [-2.7637187, 55.607143], [-2.7635860999999995, 55.6071048], [-2.7630983999999996, 55.6069884], [-2.7622613, 55.60678949999999], [-2.7615882999999997, 55.60662099999999], [-2.7611161, 55.6064936], [-2.7580709999999997, 55.6056256], [-2.7578873, 55.6055732]]} |
2.3 |
1308 |
1312 |
Galashiels |
Tweedbank |
Tweedbank |
55.6055732 |
-2.7578873 |
55.6055732 |
-2.7578873 |
1 |
0 |
2026-09-15 12:22:37 |
TERMINATED |
2026-09-15 12:12:00 |
Tweedbank |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428050 |
1789474247244517 |
35 |
35 |
2026-09-15 12:22:10.220843 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:09.750467 |
| 548003 |
581664 |
W29978 |
835B63M715 |
2026-09-15 |
COMPLETE |
15429057 |
2026-09-15 13:12:00 |
2026-09-15 12:22:37 |
2026-09-17 12:22:37 |
{"id": 581664, "stp": "P", "toc": "CrossCountry", "uid": "W29978", "consist": null, "dest_crs": "XHL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29978/2026-09-15/detailed", "trust_id": "835B63M715", "origin_crs": "TAU", "show_on_map": 0, "dar_est_time": "21:12:00", "dar_platform": null, "dest_station": "Bristol Barton Hill W.R.D.", "service_date": "2026-09-15", "dest_arr_time": "2151", "dest_platform": null, "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "5B63", "timing_status": null, "origin_station": "Taunton", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2112", "origin_platform": "3", "current_location": "Taunton Sig.e611", "last_update_time": "2026-09-15T12:22:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2151", "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\": 26074.913, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39612.159, \"from_m\": 26074.913, \"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\": 65954.648, \"from_m\": 39612.159, \"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\": 66060.5, \"from_m\": 65954.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\": 70714.175, \"from_m\": 66060.5, \"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\": 71670.02, \"from_m\": 70714.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72397.657, \"from_m\": 71670.02, \"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\": 72460.709, \"from_m\": 72397.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72477.083, \"from_m\": 72460.709, \"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\": 72514.59, \"from_m\": 72477.083, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72567.262, \"from_m\": 72514.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72637.405, \"from_m\": 72567.262, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72682.107, \"from_m\": 72637.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72761.741, \"from_m\": 72682.107, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72891.848, \"from_m\": 72761.741, \"capability_applied\": null, \"effective_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\": 581664, \"profile_key\": \"63b217acaab2dc2ee9f2311f060afb7460da8f68819b4ee541f8bb659be52444\", \"schedule_id\": 25975, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Taunton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Cogload Jn\", \"stage_seq\": 2, \"distance_m\": 7473.399, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Bridgwater\", \"stage_seq\": 3, \"distance_m\": 18502.412, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Uphill Jn\", \"stage_seq\": 4, \"distance_m\": 40152.808, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Worle Jn\", \"stage_seq\": 5, \"distance_m\": 45024.4, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Parson Street\", \"stage_seq\": 6, \"distance_m\": 68915.764, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Bristol West Jn\", \"stage_seq\": 7, \"distance_m\": 71257.179, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 8, \"distance_m\": 71789.248, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Bristol East Jn\", \"stage_seq\": 9, \"distance_m\": 72356.96, \"section_seq\": 1, \"route_path_id\": 100860}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": null, \"location\": \"Bristol Barton Hill W.R.D.\", \"stage_seq\": 10, \"distance_m\": 72891.848, \"section_seq\": 1, \"route_path_id\": 100860}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72891.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100860}], \"total_distance_m\": 72891.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 71539.618, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1352.23, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2112", "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": "Taunton", "service_state_platform": "3", "timing_fact_generation": 1789474331254505, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:11.252114", "service_state_evidence_id": 15429057, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:12.067824", "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 |
P |
TAU |
XHL |
5B63 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 26074.913, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39612.159, "from_m": 26074.913, "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": 65954.648, "from_m": 39612.159, "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": 66060.5, "from_m": 65954.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": 70714.175, "from_m": 66060.5, "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": 71670.02, "from_m": 70714.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72397.657, "from_m": 71670.02, "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": 72460.709, "from_m": 72397.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72477.083, "from_m": 72460.709, "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": 72514.59, "from_m": 72477.083, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72567.262, "from_m": 72514.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72637.405, "from_m": 72567.262, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72682.107, "from_m": 72637.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72761.741, "from_m": 72682.107, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72891.848, "from_m": 72761.741, "capability_applied": null, "effective_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": 581664, "profile_key": "63b217acaab2dc2ee9f2311f060afb7460da8f68819b4ee541f8bb659be52444", "schedule_id": 25975, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2112", "location": "Taunton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Cogload Jn", "stage_seq": 2, "distance_m": 7473.399, "section_seq": 1, "route_path_id": 100860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Bridgwater", "stage_seq": 3, "distance_m": 18502.412, "section_seq": 1, "route_path_id": 100860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Uphill Jn", "stage_seq": 4, "distance_m": 40152.808, "section_seq": 1, "route_path_id": 100860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Worle Jn", "stage_seq": 5, "distance_m": 45024.4, "section_seq": 1, "route_path_id": 100860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Parson Street", "stage_seq": 6, "distance_m": 68915.764, "section_seq": 1, "route_path_id": 100860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Bristol West Jn", "stage_seq": 7, "distance_m": 71257.179, "section_seq": 1, "route_path_id": 100860}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Bristol Temple Meads", "stage_seq": 8, "distance_m": 71789.248, "section_seq": 1, "route_path_id": 100860}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Bristol East Jn", "stage_seq": 9, "distance_m": 72356.96, "section_seq": 1, "route_path_id": 100860}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": null, "location": "Bristol Barton Hill W.R.D.", "stage_seq": 10, "distance_m": 72891.848, "section_seq": 1, "route_path_id": 100860}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72891.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 100860}], "total_distance_m": 72891.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 71539.618, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1352.23, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Taunton |
2112 |
2112 |
3 |
21:12:00 |
None |
Bristol Barton Hill W.R.D. |
2151 |
2151 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W29978/2026-09-15/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Taunton Sig.e611 |
Bristol Temple Meads |
None |
None |
None |
None |
1 |
0 |
2026-09-15 12:22:37 |
TERMINATED |
2026-09-15 12:12:00 |
Taunton |
TRUST |
TRUST_CANCELLATION |
15429057 |
1789474331254505 |
0 |
0 |
2026-09-15 12:22:12.067824 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:11.252114 |
| 548004 |
579796 |
C02452 |
742T16ML15 |
2026-09-15 |
COMPLETE |
15428326 |
2026-09-15 13:12:00 |
2026-09-15 12:22:37 |
2026-09-17 12:22:37 |
{"id": 579796, "stp": "P", "toc": "Great Western Railway", "uid": "C02452", "consist": "165129", "dest_crs": "NBY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02452/2026-09-15/detailed", "trust_id": "742T16ML15", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newbury", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "2", "is_terminated": 1, "next_location": "Newbury", "signalling_id": "2T16", "timing_status": "EARLY", "origin_station": "Bedwyn", "current_leg_arr": "1312", "current_leg_dep": "1303", "current_leg_end": "Newbury", "origin_dep_time": "1252", "origin_platform": "2", "current_location": "Newbury", "last_update_time": "2026-09-15T12:22:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4454752089166862, 51.40261091420102], [-1.4453069, 51.4026195], [-1.4448872999999998, 51.4026374], [-1.444526, 51.4026521], [-1.4443374, 51.4026586], [-1.4437888999999997, 51.402677399999995], [-1.4431964999999998, 51.4026965], [-1.4425705999999998, 51.402718], [-1.4418367999999997, 51.402737900000005], [-1.4412092, 51.402758299999995], [-1.4405308, 51.4027795], [-1.4398579000000002, 51.4028], [-1.4392115999999997, 51.4028202], [-1.4383271, 51.4028483], [-1.4373093, 51.4028804], [-1.437304454591234, 51.40288056088461], [-1.4362823, 51.4029145], [-1.4356422, 51.40293249999999], [-1.4347047, 51.4029627], [-1.4337523, 51.402991500000006], [-1.4330111999999997, 51.4030165], [-1.432395, 51.4030353], [-1.4318322, 51.40305119999999], [-1.4311093, 51.40307450000001], [-1.4304798, 51.40309359999999], [-1.4298261, 51.403114200000005], [-1.4288485, 51.4031431], [-1.4280185, 51.40317139999999], [-1.4271120999999998, 51.4031988], [-1.4263916, 51.403224599999994], [-1.4255443999999995, 51.40324829999999], [-1.4249484, 51.4032672], [-1.4241504, 51.40329220000001], [-1.4232606000000003, 51.4033236], [-1.4224957000000005, 51.4033541], [-1.4217674, 51.4033869], [-1.4209827999999998, 51.4034268], [-1.4198643, 51.4034859], [-1.4192942, 51.403518], [-1.4186842, 51.4035481], [-1.4181983, 51.403574], [-1.4176670999999998, 51.403598499999994], [-1.4171105999999998, 51.4036218], [-1.4166081999999998, 51.40363750000001], [-1.4164273999999997, 51.4036439], [-1.4157197, 51.403655399999984], [-1.4149078999999998, 51.40366110000001], [-1.4141496, 51.4036563], [-1.4133949, 51.40365069999999], [-1.4127741, 51.4036387], [-1.4122706, 51.403623499999995], [-1.4116428999999997, 51.403600700000005], [-1.4110559, 51.4035742], [-1.4104390999999998, 51.4035442], [-1.4095888999999997, 51.4034902], [-1.4088424999999998, 51.40344149999999], [-1.4080841999999998, 51.4033853], [-1.4077093, 51.4033572], [-1.4070564999999997, 51.40330689999998], [-1.4064102000000005, 51.4032576], [-1.4055378999999997, 51.40319449999999], [-1.4048339, 51.4031411], [-1.4040643999999998, 51.403083900000006], [-1.4033067999999995, 51.4030264], [-1.4025418999999997, 51.4029696], [-1.4017316999999998, 51.402907600000006], [-1.4010478, 51.4028567], [-1.4000857, 51.4027846], [-1.3993946, 51.4027339], [-1.3988395999999998, 51.40269080000001], [-1.3981156999999995, 51.40263579999999], [-1.3973102999999998, 51.402574599999994], [-1.3965497, 51.402519000000005], [-1.3958383, 51.4024669], [-1.3950581999999998, 51.4024055], [-1.3943729000000002, 51.4023522], [-1.3936547999999995, 51.4022861], [-1.3930579, 51.4022239], [-1.3927972, 51.4021935], [-1.3922551, 51.4021253], [-1.3916802, 51.40204640000001], [-1.3912002999999995, 51.4019747], [-1.3908644999999995, 51.4019218], [-1.3904033, 51.401841899999994], [-1.3898874000000003, 51.4017448], [-1.3893993999999998, 51.4016499], [-1.388853, 51.40153699999999], [-1.3882934999999998, 51.4014128], [-1.3877189, 51.4012756], [-1.3871043, 51.4011219], [-1.3866615999999998, 51.4010016], [-1.3862095, 51.4008688], [-1.3857617, 51.4007337], [-1.385331, 51.40059440000001], [-1.3847892999999998, 51.4004127], [-1.3841085, 51.400175], [-1.3834032999999997, 51.399928], [-1.3828217, 51.399724299999995], [-1.3823758999999998, 51.3995658], [-1.3819581999999997, 51.39942159999999], [-1.3814082, 51.39923949999999], [-1.3807919999999998, 51.3990455], [-1.3801905999999995, 51.39886570000001], [-1.3793926, 51.3986478], [-1.3789524999999998, 51.398531299999995], [-1.3784363, 51.39840459999999], [-1.3779269999999997, 51.39828430000001], [-1.3771899999999997, 51.3981204], [-1.3769244, 51.3980653], [-1.3765018999999998, 51.39798], [-1.3760182, 51.3978853], [-1.3755023, 51.39779409999999], [-1.3750088, 51.39771410000001], [-1.3742726, 51.39760199999999], [-1.3737012, 51.39752409999999], [-1.3730372999999998, 51.3974443], [-1.3725, 51.3973888], [-1.3718884999999998, 51.3973331], [-1.3713901999999998, 51.39729340000001], [-1.3708882999999998, 51.39725940000001], [-1.3702749, 51.3972239], [-1.3694531, 51.397188199999995], [-1.3685751999999998, 51.39715330000001], [-1.3676785, 51.3971199], [-1.3669165999999997, 51.39709620000001], [-1.3662007, 51.397076], [-1.3654503999999998, 51.3970556], [-1.3646385, 51.39703110000001], [-1.3639631, 51.3970103], [-1.3631837, 51.396990599999995], [-1.3621086, 51.3969573], [-1.3613636999999998, 51.3969312], [-1.360542, 51.39690959999999], [-1.3596622, 51.39688269999999], [-1.3588275, 51.396860200000006], [-1.3579272999999998, 51.396834899999995], [-1.3570045, 51.3968134], [-1.3562298, 51.3967962], [-1.3554351, 51.396784200000006], [-1.3546193999999998, 51.396769599999985], [-1.3536572999999998, 51.3967602], [-1.3529322999999998, 51.396755199999994], [-1.3520325, 51.39674980000001], [-1.3510947000000002, 51.396749], [-1.3502378000000002, 51.3967511], [-1.3493691, 51.396754], [-1.3483733, 51.3967618], [-1.3477774, 51.39676709999999], [-1.3474729261792822, 51.396770725173454], [-1.3470299, 51.396776], [-1.3462626, 51.396786000000006], [-1.3455791, 51.39679679999999], [-1.3444849, 51.3968197], [-1.3432196, 51.3968472], [-1.3424547, 51.3968629], [-1.3414011, 51.3968852], [-1.340238, 51.396911800000005], [-1.3393768, 51.396931300000006], [-1.3386264, 51.396944899999994], [-1.3380449, 51.396958199999986], [-1.3374129999999995, 51.3969717], [-1.3367758999999997, 51.39698549999998], [-1.3359224, 51.3970046], [-1.3352038, 51.397019799999995], [-1.3344619999999998, 51.3970354], [-1.3335735, 51.39705440000001], [-1.3324863, 51.3970794], [-1.3317669, 51.39709770000001], [-1.3311684, 51.397113700000006], [-1.3307321, 51.3971268], [-1.3304405999999998, 51.3971357], [-1.3299202, 51.3971506], [-1.3294079, 51.3971675], [-1.3288946999999998, 51.397187499999994], [-1.3283596999999998, 51.3972066], [-1.3271009, 51.3972878], [-1.3265999, 51.39730959999999], [-1.326202, 51.39732889999999], [-1.3256248999999998, 51.39737889999999], [-1.3252239, 51.397409800000005], [-1.3250258, 51.397424999999984], [-1.3246476, 51.3974504], [-1.3241974, 51.39748039999999], [-1.3238111, 51.39750599999999], [-1.3232166999999997, 51.39754930000001]]}", "current_leg_start": "Kintbury", "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": "51.3975493", "next_location_lon": "-1.3232167", "previous_location": "Kintbury", "current_leg_milage": "5.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3606.181, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 7046.84, \"from_m\": 3606.181, \"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\": 7942.266, \"from_m\": 7046.84, \"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\": 10522.54, \"from_m\": 7942.266, \"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\": 10599.665, \"from_m\": 10522.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12602.802, \"from_m\": 10599.665, \"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\": 21125.607, \"from_m\": 12602.802, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 21334.174, \"from_m\": 21125.607, \"capability_applied\": null, \"effective_limit_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\": 579796, \"profile_key\": \"049dc2a3da3d5856596088c12f8d28cec0549ed3bdc5d17fc30e6510fdc0e515\", \"schedule_id\": 339, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65774}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258H\", \"location\": \"Hungerford\", \"stage_seq\": 2, \"distance_m\": 7855.962, \"section_seq\": 1, \"route_path_id\": 65774}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"Kintbury\", \"stage_seq\": 3, \"distance_m\": 12727.887, \"section_seq\": 1, \"route_path_id\": 65774}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"Newbury\", \"stage_seq\": 4, \"distance_m\": 21334.174, \"section_seq\": 1, \"route_path_id\": 65774}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21334.174, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65774}], \"total_distance_m\": 21334.174, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21257.049, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.125, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1252", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.3975493", "current_position_lon": "-1.3232167", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:25Z\", \"source_id\": 47365012, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:29Z\", \"source_id\": 15417559, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24459, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:12Z\", \"source_id\": 47377463, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:17Z\", \"source_id\": 15421016, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:08Z\", \"source_id\": 47403779, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:10Z\", \"source_id\": 15428326, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newbury", "service_state_platform": "2", "timing_fact_generation": 1789474274751750, "current_leg_arrival_utc": "2026-09-15T13:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:14.494375", "service_state_evidence_id": 15428326, "current_leg_start_actual_dep": "2026-09-15T13:03:30+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:14.727569", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BDW |
NBY |
2T16 |
165129 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3606.181, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 7046.84, "from_m": 3606.181, "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": 7942.266, "from_m": 7046.84, "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": 10522.54, "from_m": 7942.266, "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": 10599.665, "from_m": 10522.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12602.802, "from_m": 10599.665, "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": 21125.607, "from_m": 12602.802, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 21334.174, "from_m": 21125.607, "capability_applied": null, "effective_limit_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": 579796, "profile_key": "049dc2a3da3d5856596088c12f8d28cec0549ed3bdc5d17fc30e6510fdc0e515", "schedule_id": 339, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1252", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65774}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258H", "location": "Hungerford", "stage_seq": 2, "distance_m": 7855.962, "section_seq": 1, "route_path_id": 65774}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "Kintbury", "stage_seq": 3, "distance_m": 12727.887, "section_seq": 1, "route_path_id": 65774}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "Newbury", "stage_seq": 4, "distance_m": 21334.174, "section_seq": 1, "route_path_id": 65774}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21334.174, "from_m": 0.0, "section_seq": 1, "route_path_id": 65774}], "total_distance_m": 21334.174, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21257.049, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.125, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24464, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:25Z", "source_id": 47365012, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:29Z", "source_id": 15417559, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24459, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:12Z", "source_id": 47377463, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:17Z", "source_id": 15421016, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24441, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:08Z", "source_id": 47403779, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:12:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:10Z", "source_id": 15428326, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Bedwyn |
1252 |
1252 |
2 |
None |
None |
Newbury |
1313 |
1313 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02452/2026-09-15/detailed |
None |
Kintbury |
2026-09-15T13:03:30+01:00 |
Newbury |
9.0 |
{"type": "LineString", "coordinates": [[-1.4454752089166862, 51.40261091420102], [-1.4453069, 51.4026195], [-1.4448872999999998, 51.4026374], [-1.444526, 51.4026521], [-1.4443374, 51.4026586], [-1.4437888999999997, 51.402677399999995], [-1.4431964999999998, 51.4026965], [-1.4425705999999998, 51.402718], [-1.4418367999999997, 51.402737900000005], [-1.4412092, 51.402758299999995], [-1.4405308, 51.4027795], [-1.4398579000000002, 51.4028], [-1.4392115999999997, 51.4028202], [-1.4383271, 51.4028483], [-1.4373093, 51.4028804], [-1.437304454591234, 51.40288056088461], [-1.4362823, 51.4029145], [-1.4356422, 51.40293249999999], [-1.4347047, 51.4029627], [-1.4337523, 51.402991500000006], [-1.4330111999999997, 51.4030165], [-1.432395, 51.4030353], [-1.4318322, 51.40305119999999], [-1.4311093, 51.40307450000001], [-1.4304798, 51.40309359999999], [-1.4298261, 51.403114200000005], [-1.4288485, 51.4031431], [-1.4280185, 51.40317139999999], [-1.4271120999999998, 51.4031988], [-1.4263916, 51.403224599999994], [-1.4255443999999995, 51.40324829999999], [-1.4249484, 51.4032672], [-1.4241504, 51.40329220000001], [-1.4232606000000003, 51.4033236], [-1.4224957000000005, 51.4033541], [-1.4217674, 51.4033869], [-1.4209827999999998, 51.4034268], [-1.4198643, 51.4034859], [-1.4192942, 51.403518], [-1.4186842, 51.4035481], [-1.4181983, 51.403574], [-1.4176670999999998, 51.403598499999994], [-1.4171105999999998, 51.4036218], [-1.4166081999999998, 51.40363750000001], [-1.4164273999999997, 51.4036439], [-1.4157197, 51.403655399999984], [-1.4149078999999998, 51.40366110000001], [-1.4141496, 51.4036563], [-1.4133949, 51.40365069999999], [-1.4127741, 51.4036387], [-1.4122706, 51.403623499999995], [-1.4116428999999997, 51.403600700000005], [-1.4110559, 51.4035742], [-1.4104390999999998, 51.4035442], [-1.4095888999999997, 51.4034902], [-1.4088424999999998, 51.40344149999999], [-1.4080841999999998, 51.4033853], [-1.4077093, 51.4033572], [-1.4070564999999997, 51.40330689999998], [-1.4064102000000005, 51.4032576], [-1.4055378999999997, 51.40319449999999], [-1.4048339, 51.4031411], [-1.4040643999999998, 51.403083900000006], [-1.4033067999999995, 51.4030264], [-1.4025418999999997, 51.4029696], [-1.4017316999999998, 51.402907600000006], [-1.4010478, 51.4028567], [-1.4000857, 51.4027846], [-1.3993946, 51.4027339], [-1.3988395999999998, 51.40269080000001], [-1.3981156999999995, 51.40263579999999], [-1.3973102999999998, 51.402574599999994], [-1.3965497, 51.402519000000005], [-1.3958383, 51.4024669], [-1.3950581999999998, 51.4024055], [-1.3943729000000002, 51.4023522], [-1.3936547999999995, 51.4022861], [-1.3930579, 51.4022239], [-1.3927972, 51.4021935], [-1.3922551, 51.4021253], [-1.3916802, 51.40204640000001], [-1.3912002999999995, 51.4019747], [-1.3908644999999995, 51.4019218], [-1.3904033, 51.401841899999994], [-1.3898874000000003, 51.4017448], [-1.3893993999999998, 51.4016499], [-1.388853, 51.40153699999999], [-1.3882934999999998, 51.4014128], [-1.3877189, 51.4012756], [-1.3871043, 51.4011219], [-1.3866615999999998, 51.4010016], [-1.3862095, 51.4008688], [-1.3857617, 51.4007337], [-1.385331, 51.40059440000001], [-1.3847892999999998, 51.4004127], [-1.3841085, 51.400175], [-1.3834032999999997, 51.399928], [-1.3828217, 51.399724299999995], [-1.3823758999999998, 51.3995658], [-1.3819581999999997, 51.39942159999999], [-1.3814082, 51.39923949999999], [-1.3807919999999998, 51.3990455], [-1.3801905999999995, 51.39886570000001], [-1.3793926, 51.3986478], [-1.3789524999999998, 51.398531299999995], [-1.3784363, 51.39840459999999], [-1.3779269999999997, 51.39828430000001], [-1.3771899999999997, 51.3981204], [-1.3769244, 51.3980653], [-1.3765018999999998, 51.39798], [-1.3760182, 51.3978853], [-1.3755023, 51.39779409999999], [-1.3750088, 51.39771410000001], [-1.3742726, 51.39760199999999], [-1.3737012, 51.39752409999999], [-1.3730372999999998, 51.3974443], [-1.3725, 51.3973888], [-1.3718884999999998, 51.3973331], [-1.3713901999999998, 51.39729340000001], [-1.3708882999999998, 51.39725940000001], [-1.3702749, 51.3972239], [-1.3694531, 51.397188199999995], [-1.3685751999999998, 51.39715330000001], [-1.3676785, 51.3971199], [-1.3669165999999997, 51.39709620000001], [-1.3662007, 51.397076], [-1.3654503999999998, 51.3970556], [-1.3646385, 51.39703110000001], [-1.3639631, 51.3970103], [-1.3631837, 51.396990599999995], [-1.3621086, 51.3969573], [-1.3613636999999998, 51.3969312], [-1.360542, 51.39690959999999], [-1.3596622, 51.39688269999999], [-1.3588275, 51.396860200000006], [-1.3579272999999998, 51.396834899999995], [-1.3570045, 51.3968134], [-1.3562298, 51.3967962], [-1.3554351, 51.396784200000006], [-1.3546193999999998, 51.396769599999985], [-1.3536572999999998, 51.3967602], [-1.3529322999999998, 51.396755199999994], [-1.3520325, 51.39674980000001], [-1.3510947000000002, 51.396749], [-1.3502378000000002, 51.3967511], [-1.3493691, 51.396754], [-1.3483733, 51.3967618], [-1.3477774, 51.39676709999999], [-1.3474729261792822, 51.396770725173454], [-1.3470299, 51.396776], [-1.3462626, 51.396786000000006], [-1.3455791, 51.39679679999999], [-1.3444849, 51.3968197], [-1.3432196, 51.3968472], [-1.3424547, 51.3968629], [-1.3414011, 51.3968852], [-1.340238, 51.396911800000005], [-1.3393768, 51.396931300000006], [-1.3386264, 51.396944899999994], [-1.3380449, 51.396958199999986], [-1.3374129999999995, 51.3969717], [-1.3367758999999997, 51.39698549999998], [-1.3359224, 51.3970046], [-1.3352038, 51.397019799999995], [-1.3344619999999998, 51.3970354], [-1.3335735, 51.39705440000001], [-1.3324863, 51.3970794], [-1.3317669, 51.39709770000001], [-1.3311684, 51.397113700000006], [-1.3307321, 51.3971268], [-1.3304405999999998, 51.3971357], [-1.3299202, 51.3971506], [-1.3294079, 51.3971675], [-1.3288946999999998, 51.397187499999994], [-1.3283596999999998, 51.3972066], [-1.3271009, 51.3972878], [-1.3265999, 51.39730959999999], [-1.326202, 51.39732889999999], [-1.3256248999999998, 51.39737889999999], [-1.3252239, 51.397409800000005], [-1.3250258, 51.397424999999984], [-1.3246476, 51.3974504], [-1.3241974, 51.39748039999999], [-1.3238111, 51.39750599999999], [-1.3232166999999997, 51.39754930000001]]} |
5.3 |
1303 |
1312 |
Kintbury |
Newbury |
Newbury |
51.3975493 |
-1.3232167 |
51.3975493 |
-1.3232167 |
1 |
0 |
2026-09-15 12:22:37 |
TERMINATED |
2026-09-15 12:12:00 |
Newbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428326 |
1789474274751750 |
16 |
16 |
2026-09-15 12:22:14.727569 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:14.494375 |
| 548005 |
574991 |
C02036 |
541N04MF15 |
2026-09-15 |
COMPLETE |
15428089 |
2026-09-15 13:12:00 |
2026-09-15 12:22:37 |
2026-09-17 12:22:37 |
{"id": 574991, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02036", "consist": "801202", "dest_crs": "NCL", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02036/2026-09-15/detailed", "trust_id": "541N04MF15", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-15", "dest_arr_time": "1235", "dest_platform": "4", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "1N04", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "1312", "current_leg_dep": "1258", "current_leg_end": "Newcastle", "origin_dep_time": "0933", "origin_platform": "3", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-15T12:22:37", "route_debug_link": null, "timing_variation": "+40 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5816987000000002, 54.77967989999999], [-1.5811198999999998, 54.78025699999999], [-1.5807327, 54.78062919999999], [-1.5804357999999998, 54.7809181], [-1.5801568999999998, 54.78120369999999], [-1.5798684, 54.78150560000001], [-1.5786613, 54.7827806], [-1.5782702999999998, 54.78314099999999], [-1.5777554635304003, 54.78370334271616], [-1.5775496, 54.7839282], [-1.5758007, 54.7858384], [-1.5750773999999998, 54.7866221], [-1.5743206, 54.78745150000001], [-1.573271, 54.7886019], [-1.5724693, 54.7894817], [-1.572252, 54.78972069999999], [-1.5708763999999995, 54.791233299999995], [-1.5706419, 54.791472], [-1.569915, 54.792211899999984], [-1.5695250999999997, 54.7926224], [-1.569096, 54.7930161], [-1.5687706, 54.79327570000001], [-1.5684343999999997, 54.7935054], [-1.5677223, 54.7939599], [-1.567263, 54.7942596], [-1.5669395999999998, 54.7944698], [-1.5660932, 54.794973600000006], [-1.5650888999999997, 54.7955595], [-1.5645943999999998, 54.7958641], [-1.5641327, 54.7961727], [-1.5637128, 54.79647819999999], [-1.5633568, 54.79676], [-1.5629951, 54.79707119999999], [-1.5626791999999998, 54.7973726], [-1.5624228999999998, 54.7976478], [-1.5623071000000002, 54.79778700000001], [-1.5621955, 54.79792629999999], [-1.5619793, 54.798209699999994], [-1.5617734, 54.79849269999998], [-1.561605, 54.798767], [-1.5614511999999998, 54.79905149999999], [-1.5613072999999995, 54.79933599999999], [-1.5611873, 54.79962019999999], [-1.5610896, 54.7999003], [-1.5610135999999997, 54.80018709999999], [-1.5609457, 54.80046809999999], [-1.5609039, 54.80075579999999], [-1.5608817999999998, 54.80099220000001], [-1.5608778, 54.80122939999999], [-1.5608838, 54.80170269999999], [-1.5608996999999998, 54.8019423], [-1.5609417, 54.8021795], [-1.5609836999999998, 54.8024168], [-1.5610527, 54.8026472], [-1.5611695, 54.8030156], [-1.5613112999999998, 54.80337949999999], [-1.5613833, 54.803557999999995], [-1.5614752, 54.8037388], [-1.5616359999999998, 54.804015699999994], [-1.5616809, 54.8040931], [-1.5618527999999998, 54.80436529999999], [-1.5620425999999998, 54.80461979999998], [-1.5622443999999998, 54.8048812], [-1.5624632, 54.8051249], [-1.5628277999999998, 54.80550769999999], [-1.5632123999999998, 54.805857499999995], [-1.563544, 54.80615029999999], [-1.5639053999999997, 54.80644169999999], [-1.5646126, 54.80700300000001], [-1.5651789, 54.80742420000001], [-1.5653109999999997, 54.807522500000005], [-1.566293, 54.8083067], [-1.5678407999999997, 54.8095241], [-1.5691517, 54.810559699999985], [-1.5694015, 54.8107371], [-1.5702343999999997, 54.8113871], [-1.5709135, 54.8119272], [-1.5715530999999998, 54.812463599999994], [-1.5721365, 54.8130013], [-1.5724121999999998, 54.813281], [-1.5726699999999998, 54.8135597], [-1.57316, 54.8141031], [-1.5739983, 54.8151168], [-1.5743674, 54.815552], [-1.5754217999999998, 54.816863], [-1.5760748, 54.8176749], [-1.5773303999999997, 54.8192081], [-1.5785786999999998, 54.8207464], [-1.5793043999999998, 54.82163349999999], [-1.5800518, 54.82265760000001], [-1.5800946, 54.82271629999999], [-1.5803226999999995, 54.82304740000001], [-1.5805352, 54.8233921], [-1.5807707999999998, 54.823841599999994], [-1.5809985999999998, 54.8242736], [-1.5812003999999995, 54.8247052], [-1.5814861, 54.8255581], [-1.5816038, 54.82599870000001], [-1.5816957, 54.8264154], [-1.5818657, 54.8272972], [-1.5824178999999998, 54.8307722], [-1.5825351, 54.8318592], [-1.5825323, 54.8324044], [-1.5825010999999998, 54.83294970000001], [-1.582419, 54.83351290000001], [-1.5823170999999998, 54.83405139999999], [-1.5821633, 54.834604899999995], [-1.5819824999999998, 54.8351411], [-1.581846352463911, 54.83547284519987], [-1.5816320999999998, 54.83599490000001], [-1.5814979999999998, 54.836321799999986], [-1.5814442000000002, 54.836457], [-1.581024, 54.83751349999999], [-1.5806808, 54.8383285], [-1.5803292999999998, 54.83914459999999], [-1.5802450999999995, 54.83936039999999], [-1.5796914, 54.8407053], [-1.5794886999999995, 54.8411944], [-1.5794163, 54.841369099999994], [-1.5787848999999998, 54.84289249999999], [-1.5787127999999997, 54.84305839999999], [-1.5782651, 54.844211900000005], [-1.5775719, 54.845859799999985], [-1.5774140999999997, 54.8462636], [-1.5772821999999995, 54.8466857], [-1.577081, 54.84752399999999], [-1.5769965, 54.848111], [-1.5769385, 54.848709199999995], [-1.5769375999999995, 54.84880280000001], [-1.5769325, 54.8493016], [-1.5769698999999997, 54.849885100000016], [-1.5771542999999997, 54.85093620000001], [-1.5773042, 54.85147450000001], [-1.577464, 54.851976400000005], [-1.5775613, 54.8522776], [-1.5778932, 54.8533532], [-1.5780572999999998, 54.8538279], [-1.5781149000000003, 54.85399970000001], [-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Durham", "dest_arr_time_act": "1232", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Durham", "current_leg_milage": "14.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"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\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 87870.747, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90657.224, \"from_m\": 87870.747, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 111521.761, \"from_m\": 90657.224, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114230.256, \"from_m\": 111521.761, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.664, \"from_m\": 114230.256, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121082.956, \"from_m\": 115586.664, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122782.025, \"from_m\": 121082.956, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.505, \"from_m\": 122782.025, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 161510.712, \"from_m\": 123561.505, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169284.172, \"from_m\": 161510.712, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 170378.524, \"from_m\": 169284.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.333, \"from_m\": 170378.524, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 194069.217, \"from_m\": 174263.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194336.895, \"from_m\": 194069.217, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194437.308, \"from_m\": 194336.895, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194801.558, \"from_m\": 194437.308, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 214977.598, \"from_m\": 194801.558, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214989.544, \"from_m\": 214977.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.066, \"from_m\": 214989.544, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219218.807, \"from_m\": 216156.066, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 222364.451, \"from_m\": 219218.807, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 224738.322, \"from_m\": 222364.451, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 224792.28, \"from_m\": 224738.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.17, \"from_m\": 224792.28, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 238863.468, \"from_m\": 234487.17, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 248111.871, \"from_m\": 238863.468, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 250206.489, \"from_m\": 248111.871, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 251281.96, \"from_m\": 250206.489, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251401.955, \"from_m\": 251281.96, \"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\": 251754.265, \"from_m\": 251401.955, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252195.207, \"from_m\": 251754.265, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 271799.764, \"from_m\": 252195.207, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 271909.835, \"from_m\": 271799.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295137.233, \"from_m\": 271909.835, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 295179.55, \"from_m\": 295137.233, \"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\": 295290.297, \"from_m\": 295179.55, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 295412.175, \"from_m\": 295290.297, \"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\": 297718.016, \"from_m\": 295412.175, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 299867.639, \"from_m\": 297718.016, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 302154.686, \"from_m\": 299867.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 302402.084, \"from_m\": 302154.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302505.685, \"from_m\": 302402.084, \"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\": 302686.663, \"from_m\": 302505.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303517.596, \"from_m\": 302686.663, \"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\": 303817.143, \"from_m\": 303517.596, \"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\": 304805.354, \"from_m\": 303817.143, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 307921.355, \"from_m\": 304805.354, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 308020.186, \"from_m\": 307921.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 350805.072, \"from_m\": 308020.186, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 350851.906, \"from_m\": 350805.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 367384.792, \"from_m\": 350851.906, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 369704.1, \"from_m\": 367384.792, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 373095.672, \"from_m\": 369704.1, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 373507.686, \"from_m\": 373095.672, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 374282.364, \"from_m\": 373507.686, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 374319.583, \"from_m\": 374282.364, \"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\": 380191.126, \"from_m\": 374319.583, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 381191.241, \"from_m\": 380191.126, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 382332.694, \"from_m\": 381191.241, \"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\": 391911.881, \"from_m\": 382332.694, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 393412.146, \"from_m\": 391911.881, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 397762.721, \"from_m\": 393412.146, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 397805.801, \"from_m\": 397762.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 400257.855, \"from_m\": 397805.801, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 406754.031, \"from_m\": 400257.855, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 408683.561, \"from_m\": 406754.031, \"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\": 409391.345, \"from_m\": 408683.561, \"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\": 409860.506, \"from_m\": 409391.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 409896.441, \"from_m\": 409860.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 410588.433, \"from_m\": 409896.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 412979.312, \"from_m\": 410588.433, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 428590.479, \"from_m\": 412979.312, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 429423.579, \"from_m\": 428590.479, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 429821.241, \"from_m\": 429423.579, \"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\": 430173.651, \"from_m\": 429821.241, \"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\": 430524.858, \"from_m\": 430173.651, \"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\": 431219.795, \"from_m\": 430524.858, \"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\": 431412.967, \"from_m\": 431219.795, \"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\": 431649.638, \"from_m\": 431412.967, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 431701.605, \"from_m\": 431649.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 574991, \"profile_key\": \"64cece4bbee0a6e39bc9d1763b95c81b9f707801c44d2057314e82a63aa2b5c5\", \"schedule_id\": 255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0933\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0935\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0936\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0943\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0948H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0950\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"0953H\", \"wtt_dep\": \"0955H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1021\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1037\", \"wtt_dep\": \"1039\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.845, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.46, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.235, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1058\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.581, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.291, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1107H\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250696.844, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257473.091, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271835.788, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 30, \"distance_m\": 281128.73, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1123\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 294092.764, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1127\", \"wtt_dep\": \"1130\", \"location\": \"York\", \"stage_seq\": 32, \"distance_m\": 303034.547, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132H\", \"location\": \"Skelton Jn\", \"stage_seq\": 33, \"distance_m\": 305619.573, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"Tollerton Jn\", \"stage_seq\": 34, \"distance_m\": 318349.302, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Thirsk\", \"stage_seq\": 35, \"distance_m\": 338648.783, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1149H\", \"location\": \"Northallerton\", \"stage_seq\": 36, \"distance_m\": 351155.099, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1202H\", \"location\": \"Darlington\", \"stage_seq\": 37, \"distance_m\": 374067.828, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 38, \"distance_m\": 393520.883, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 39, \"distance_m\": 397762.721, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1220\", \"location\": \"Durham\", \"stage_seq\": 40, \"distance_m\": 409391.345, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Birtley Jn\", \"stage_seq\": 41, \"distance_m\": 423906.048, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 42, \"distance_m\": 430459.634, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 43, \"distance_m\": 431701.605, \"section_seq\": 1, \"route_path_id\": 65690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 431701.605, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65690}], \"total_distance_m\": 431701.605, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 430872.574, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 829.031, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0933", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:36:03Z\", \"source_id\": 46843814, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:36:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:36:06Z\", \"source_id\": 15266328, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:44:41Z\", \"source_id\": 46866889, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:44:46Z\", \"source_id\": 15273152, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:53:30Z\", \"source_id\": 46889934, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:53:33Z\", \"source_id\": 15280035, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:03:39Z\", \"source_id\": 46916231, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:03:44Z\", \"source_id\": 15287900, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:13:56Z\", \"source_id\": 46943159, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:14:00Z\", \"source_id\": 15295810, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:22:56Z\", \"source_id\": 46965899, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:23:03Z\", \"source_id\": 15302750, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:43:30Z\", \"source_id\": 47017467, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:43:34Z\", \"source_id\": 15318385, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:16:16Z\", \"source_id\": 47103126, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:16:17Z\", \"source_id\": 15343627, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:37Z\", \"source_id\": 15375670, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:27Z\", \"source_id\": 47275621, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:28Z\", \"source_id\": 15392697, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:22Z\", \"source_id\": 47306800, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:28Z\", \"source_id\": 15401425, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:22Z\", \"source_id\": 47362459, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:26Z\", \"source_id\": 15416793, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:48Z\", \"source_id\": 47402930, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:50Z\", \"source_id\": 15428089, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "4", "timing_fact_generation": 1789474251133408, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:17.041071", "service_state_evidence_id": 15428089, "current_leg_start_actual_dep": "2026-09-15T13:00:00+01:00", "operational_evidence_version": 204, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:17.545319", "service_state_valid_until_kind": null, "operational_interpretation_version": 204, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
NCL |
1N04 |
801202 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "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": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 87870.747, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90657.224, "from_m": 87870.747, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 111521.761, "from_m": 90657.224, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114230.256, "from_m": 111521.761, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.664, "from_m": 114230.256, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121082.956, "from_m": 115586.664, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122782.025, "from_m": 121082.956, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.505, "from_m": 122782.025, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 161510.712, "from_m": 123561.505, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169284.172, "from_m": 161510.712, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 170378.524, "from_m": 169284.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.333, "from_m": 170378.524, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 194069.217, "from_m": 174263.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194336.895, "from_m": 194069.217, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194437.308, "from_m": 194336.895, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194801.558, "from_m": 194437.308, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 214977.598, "from_m": 194801.558, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214989.544, "from_m": 214977.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.066, "from_m": 214989.544, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219218.807, "from_m": 216156.066, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 222364.451, "from_m": 219218.807, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 224738.322, "from_m": 222364.451, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 224792.28, "from_m": 224738.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.17, "from_m": 224792.28, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 238863.468, "from_m": 234487.17, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 248111.871, "from_m": 238863.468, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 250206.489, "from_m": 248111.871, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 251281.96, "from_m": 250206.489, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251401.955, "from_m": 251281.96, "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": 251754.265, "from_m": 251401.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252195.207, "from_m": 251754.265, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 271799.764, "from_m": 252195.207, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 271909.835, "from_m": 271799.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295137.233, "from_m": 271909.835, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 295179.55, "from_m": 295137.233, "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": 295290.297, "from_m": 295179.55, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 295412.175, "from_m": 295290.297, "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": 297718.016, "from_m": 295412.175, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 299867.639, "from_m": 297718.016, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 302154.686, "from_m": 299867.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 302402.084, "from_m": 302154.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302505.685, "from_m": 302402.084, "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": 302686.663, "from_m": 302505.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303517.596, "from_m": 302686.663, "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": 303817.143, "from_m": 303517.596, "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": 304805.354, "from_m": 303817.143, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 307921.355, "from_m": 304805.354, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 308020.186, "from_m": 307921.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 350805.072, "from_m": 308020.186, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 350851.906, "from_m": 350805.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 367384.792, "from_m": 350851.906, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 369704.1, "from_m": 367384.792, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 373095.672, "from_m": 369704.1, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 373507.686, "from_m": 373095.672, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 374282.364, "from_m": 373507.686, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 374319.583, "from_m": 374282.364, "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": 380191.126, "from_m": 374319.583, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 381191.241, "from_m": 380191.126, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 382332.694, "from_m": 381191.241, "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": 391911.881, "from_m": 382332.694, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 393412.146, "from_m": 391911.881, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 397762.721, "from_m": 393412.146, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 397805.801, "from_m": 397762.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 400257.855, "from_m": 397805.801, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 406754.031, "from_m": 400257.855, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 408683.561, "from_m": 406754.031, "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": 409391.345, "from_m": 408683.561, "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": 409860.506, "from_m": 409391.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 409896.441, "from_m": 409860.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 410588.433, "from_m": 409896.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 412979.312, "from_m": 410588.433, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 428590.479, "from_m": 412979.312, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 429423.579, "from_m": 428590.479, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 429821.241, "from_m": 429423.579, "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": 430173.651, "from_m": 429821.241, "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": 430524.858, "from_m": 430173.651, "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": 431219.795, "from_m": 430524.858, "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": 431412.967, "from_m": 431219.795, "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": 431649.638, "from_m": 431412.967, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 431701.605, "from_m": 431649.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 574991, "profile_key": "64cece4bbee0a6e39bc9d1763b95c81b9f707801c44d2057314e82a63aa2b5c5", "schedule_id": 255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0933", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0935", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0936", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0943", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0948H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0950", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "0953H", "wtt_dep": "0955H", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1021", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1037", "wtt_dep": "1039", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.845, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.46, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.235, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1058", "location": "Retford", "stage_seq": 25, "distance_m": 222740.581, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.291, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1107H", "location": "Doncaster", "stage_seq": 27, "distance_m": 250696.844, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110H", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257473.091, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115H", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271835.788, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 281128.73, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1123", "location": "Colton Jn", "stage_seq": 31, "distance_m": 294092.764, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1127", "wtt_dep": "1130", "location": "York", "stage_seq": 32, "distance_m": 303034.547, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132H", "location": "Skelton Jn", "stage_seq": 33, "distance_m": 305619.573, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137", "location": "Tollerton Jn", "stage_seq": 34, "distance_m": 318349.302, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143", "location": "Thirsk", "stage_seq": 35, "distance_m": 338648.783, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1149H", "location": "Northallerton", "stage_seq": 36, "distance_m": 351155.099, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1202H", "location": "Darlington", "stage_seq": 37, "distance_m": 374067.828, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211", "location": "Ferryhill South Jn", "stage_seq": 38, "distance_m": 393520.883, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Tursdale Jn", "stage_seq": 39, "distance_m": 397762.721, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1220", "location": "Durham", "stage_seq": 40, "distance_m": 409391.345, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Birtley Jn", "stage_seq": 41, "distance_m": 423906.048, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "King Edward Bridge South Jn", "stage_seq": 42, "distance_m": 430459.634, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": null, "location": "Newcastle", "stage_seq": 43, "distance_m": 431701.605, "section_seq": 1, "route_path_id": 65690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 431701.605, "from_m": 0.0, "section_seq": 1, "route_path_id": 65690}], "total_distance_m": 431701.605, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 430872.574, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 829.031, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:36:03Z", "source_id": 46843814, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T08:36:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:36:06Z", "source_id": 15266328, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T09:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:44:41Z", "source_id": 46866889, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T08:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:44:46Z", "source_id": 15273152, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T09:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:53:30Z", "source_id": 46889934, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T08:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:53:33Z", "source_id": 15280035, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T09:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:03:39Z", "source_id": 46916231, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T09:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:03:44Z", "source_id": 15287900, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T10:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:13:56Z", "source_id": 46943159, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T09:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:14:00Z", "source_id": 15295810, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T10:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12007, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:22:56Z", "source_id": 46965899, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T09:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:23:03Z", "source_id": 15302750, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:43:30Z", "source_id": 47017467, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T09:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:43:34Z", "source_id": 15318385, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T10:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:16:16Z", "source_id": 47103126, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T10:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:16:17Z", "source_id": 15343627, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T11:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:37Z", "source_id": 15375670, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:27Z", "source_id": 47275621, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T11:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:28Z", "source_id": 15392697, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4404, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:22Z", "source_id": 47306800, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T11:35:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:28Z", "source_id": 15401425, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:22Z", "source_id": 47362459, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T11:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:26Z", "source_id": 15416793, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3646, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:48Z", "source_id": 47402930, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T12:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:50Z", "source_id": 15428089, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
London Kings Cross |
0933 |
0933 |
3 |
None |
None |
Newcastle |
1235 |
1232 |
4 |
LATE |
+40 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02036/2026-09-15/detailed |
None |
Durham |
2026-09-15T13:00:00+01:00 |
Newcastle |
14.0 |
{"type": "LineString", "coordinates": [[-1.5816987000000002, 54.77967989999999], [-1.5811198999999998, 54.78025699999999], [-1.5807327, 54.78062919999999], [-1.5804357999999998, 54.7809181], [-1.5801568999999998, 54.78120369999999], [-1.5798684, 54.78150560000001], [-1.5786613, 54.7827806], [-1.5782702999999998, 54.78314099999999], [-1.5777554635304003, 54.78370334271616], [-1.5775496, 54.7839282], [-1.5758007, 54.7858384], [-1.5750773999999998, 54.7866221], [-1.5743206, 54.78745150000001], [-1.573271, 54.7886019], [-1.5724693, 54.7894817], [-1.572252, 54.78972069999999], [-1.5708763999999995, 54.791233299999995], [-1.5706419, 54.791472], [-1.569915, 54.792211899999984], [-1.5695250999999997, 54.7926224], [-1.569096, 54.7930161], [-1.5687706, 54.79327570000001], [-1.5684343999999997, 54.7935054], [-1.5677223, 54.7939599], [-1.567263, 54.7942596], [-1.5669395999999998, 54.7944698], [-1.5660932, 54.794973600000006], [-1.5650888999999997, 54.7955595], [-1.5645943999999998, 54.7958641], [-1.5641327, 54.7961727], [-1.5637128, 54.79647819999999], [-1.5633568, 54.79676], [-1.5629951, 54.79707119999999], [-1.5626791999999998, 54.7973726], [-1.5624228999999998, 54.7976478], [-1.5623071000000002, 54.79778700000001], [-1.5621955, 54.79792629999999], [-1.5619793, 54.798209699999994], [-1.5617734, 54.79849269999998], [-1.561605, 54.798767], [-1.5614511999999998, 54.79905149999999], [-1.5613072999999995, 54.79933599999999], [-1.5611873, 54.79962019999999], [-1.5610896, 54.7999003], [-1.5610135999999997, 54.80018709999999], [-1.5609457, 54.80046809999999], [-1.5609039, 54.80075579999999], [-1.5608817999999998, 54.80099220000001], [-1.5608778, 54.80122939999999], [-1.5608838, 54.80170269999999], [-1.5608996999999998, 54.8019423], [-1.5609417, 54.8021795], [-1.5609836999999998, 54.8024168], [-1.5610527, 54.8026472], [-1.5611695, 54.8030156], [-1.5613112999999998, 54.80337949999999], [-1.5613833, 54.803557999999995], [-1.5614752, 54.8037388], [-1.5616359999999998, 54.804015699999994], [-1.5616809, 54.8040931], [-1.5618527999999998, 54.80436529999999], [-1.5620425999999998, 54.80461979999998], [-1.5622443999999998, 54.8048812], [-1.5624632, 54.8051249], [-1.5628277999999998, 54.80550769999999], [-1.5632123999999998, 54.805857499999995], [-1.563544, 54.80615029999999], [-1.5639053999999997, 54.80644169999999], [-1.5646126, 54.80700300000001], [-1.5651789, 54.80742420000001], [-1.5653109999999997, 54.807522500000005], [-1.566293, 54.8083067], [-1.5678407999999997, 54.8095241], [-1.5691517, 54.810559699999985], [-1.5694015, 54.8107371], [-1.5702343999999997, 54.8113871], [-1.5709135, 54.8119272], [-1.5715530999999998, 54.812463599999994], [-1.5721365, 54.8130013], [-1.5724121999999998, 54.813281], [-1.5726699999999998, 54.8135597], [-1.57316, 54.8141031], [-1.5739983, 54.8151168], [-1.5743674, 54.815552], [-1.5754217999999998, 54.816863], [-1.5760748, 54.8176749], [-1.5773303999999997, 54.8192081], [-1.5785786999999998, 54.8207464], [-1.5793043999999998, 54.82163349999999], [-1.5800518, 54.82265760000001], [-1.5800946, 54.82271629999999], [-1.5803226999999995, 54.82304740000001], [-1.5805352, 54.8233921], [-1.5807707999999998, 54.823841599999994], [-1.5809985999999998, 54.8242736], [-1.5812003999999995, 54.8247052], [-1.5814861, 54.8255581], [-1.5816038, 54.82599870000001], [-1.5816957, 54.8264154], [-1.5818657, 54.8272972], [-1.5824178999999998, 54.8307722], [-1.5825351, 54.8318592], [-1.5825323, 54.8324044], [-1.5825010999999998, 54.83294970000001], [-1.582419, 54.83351290000001], [-1.5823170999999998, 54.83405139999999], [-1.5821633, 54.834604899999995], [-1.5819824999999998, 54.8351411], [-1.581846352463911, 54.83547284519987], [-1.5816320999999998, 54.83599490000001], [-1.5814979999999998, 54.836321799999986], [-1.5814442000000002, 54.836457], [-1.581024, 54.83751349999999], [-1.5806808, 54.8383285], [-1.5803292999999998, 54.83914459999999], [-1.5802450999999995, 54.83936039999999], [-1.5796914, 54.8407053], [-1.5794886999999995, 54.8411944], [-1.5794163, 54.841369099999994], [-1.5787848999999998, 54.84289249999999], [-1.5787127999999997, 54.84305839999999], [-1.5782651, 54.844211900000005], [-1.5775719, 54.845859799999985], [-1.5774140999999997, 54.8462636], [-1.5772821999999995, 54.8466857], [-1.577081, 54.84752399999999], [-1.5769965, 54.848111], [-1.5769385, 54.848709199999995], [-1.5769375999999995, 54.84880280000001], [-1.5769325, 54.8493016], [-1.5769698999999997, 54.849885100000016], [-1.5771542999999997, 54.85093620000001], [-1.5773042, 54.85147450000001], [-1.577464, 54.851976400000005], [-1.5775613, 54.8522776], [-1.5778932, 54.8533532], [-1.5780572999999998, 54.8538279], [-1.5781149000000003, 54.85399970000001], [-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]} |
14.0 |
1258 |
1312 |
Durham |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-15 12:22:37 |
TERMINATED |
2026-09-15 12:12:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428089 |
1789474251133408 |
204 |
204 |
2026-09-15 12:22:17.545319 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:17.041071 |
| 548006 |
575209 |
C14653 |
011B24MF15 |
2026-09-15 |
COMPLETE |
15428408 |
2026-09-15 13:12:00 |
2026-09-15 12:22:37 |
2026-09-17 12:22:37 |
{"id": 575209, "stp": "P", "toc": "ScotRail", "uid": "C14653", "consist": "170407", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14653/2026-09-15/detailed", "trust_id": "011B24MF15", "origin_crs": "INV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "15", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1B24", "timing_status": "EARLY", "origin_station": "Inverness", "current_leg_arr": "1312", "current_leg_dep": "1308", "current_leg_end": "Edinburgh", "origin_dep_time": "0942", "origin_platform": "4", "current_location": "Edinburgh", "last_update_time": "2026-09-15T12:22:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.74, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 857.481, \"from_m\": 380.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2355.541, \"from_m\": 857.481, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9828.636, \"from_m\": 2355.541, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11709.129, \"from_m\": 9828.636, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30228.033, \"from_m\": 11709.129, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33267.125, \"from_m\": 30228.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36711.563, \"from_m\": 33267.125, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37354.855, \"from_m\": 36711.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39347.717, \"from_m\": 37354.855, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 45087.766, \"from_m\": 39347.717, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45408.551, \"from_m\": 45087.766, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54895.997, \"from_m\": 45408.551, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54914.605, \"from_m\": 54895.997, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55407.874, \"from_m\": 54914.605, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56184.902, \"from_m\": 55407.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57309.669, \"from_m\": 56184.902, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 57715.755, \"from_m\": 57309.669, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64717.287, \"from_m\": 57715.755, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 66077.927, \"from_m\": 64717.287, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67055.444, \"from_m\": 66077.927, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71274.803, \"from_m\": 67055.444, \"capability_applied\": null, \"effective_limit_mph\": 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\": 74261.458, \"from_m\": 71274.803, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 75091.162, \"from_m\": 74261.458, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79745.362, \"from_m\": 75091.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79869.715, \"from_m\": 79745.362, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 82580.882, \"from_m\": 79869.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 89152.497, \"from_m\": 82580.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 93879.194, \"from_m\": 89152.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95061.591, \"from_m\": 93879.194, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 95573.757, \"from_m\": 95061.591, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121197.749, \"from_m\": 95573.757, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122369.631, \"from_m\": 121197.749, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 133336.324, \"from_m\": 122369.631, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 133468.326, \"from_m\": 133336.324, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137998.257, \"from_m\": 133468.326, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 138705.209, \"from_m\": 137998.257, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 144012.714, \"from_m\": 138705.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144096.85, \"from_m\": 144012.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 144225.172, \"from_m\": 144096.85, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 144756.624, \"from_m\": 144225.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 145740.268, \"from_m\": 144756.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 156358.821, \"from_m\": 145740.268, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 156962.38, \"from_m\": 156358.821, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 161418.909, \"from_m\": 156962.38, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 162186.874, \"from_m\": 161418.909, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162983.005, \"from_m\": 162186.874, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 164569.993, \"from_m\": 162983.005, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 164945.268, \"from_m\": 164569.993, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 165239.205, \"from_m\": 164945.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 165620.614, \"from_m\": 165239.205, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 167344.271, \"from_m\": 165620.614, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 168328.234, \"from_m\": 167344.271, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 169563.504, \"from_m\": 168328.234, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 177201.818, \"from_m\": 169563.504, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 178397.84, \"from_m\": 177201.818, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 178531.389, \"from_m\": 178397.84, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 178894.258, \"from_m\": 178531.389, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185507.901, \"from_m\": 178894.258, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 186691.468, \"from_m\": 185507.901, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 189256.476, \"from_m\": 186691.468, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 190106.078, \"from_m\": 189256.476, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 190197.48, \"from_m\": 190106.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190345.131, \"from_m\": 190197.48, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 190951.141, \"from_m\": 190345.131, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 193202.693, \"from_m\": 190951.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193273.2, \"from_m\": 193202.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195962.238, \"from_m\": 193273.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 207201.824, \"from_m\": 195962.238, \"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\": 219479.518, \"from_m\": 207201.824, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 219514.731, \"from_m\": 219479.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 225485.779, \"from_m\": 219514.731, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 225532.004, \"from_m\": 225485.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 231844.284, \"from_m\": 225532.004, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 235635.249, \"from_m\": 231844.284, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 236420.691, \"from_m\": 235635.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 241001.721, \"from_m\": 236420.691, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 242457.307, \"from_m\": 241001.721, \"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\": 243231.857, \"from_m\": 242457.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 244294.999, \"from_m\": 243231.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 254966.333, \"from_m\": 244294.999, \"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\": 257008.707, \"from_m\": 254966.333, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 257102.21, \"from_m\": 257008.707, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 258002.49, \"from_m\": 257102.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 258897.549, \"from_m\": 258002.49, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 259818.352, \"from_m\": 258897.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 263085.734, \"from_m\": 259818.352, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 263759.611, \"from_m\": 263085.734, \"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\": 264762.016, \"from_m\": 263759.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 264948.984, \"from_m\": 264762.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 265145.684, \"from_m\": 264948.984, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 265186.048, \"from_m\": 265145.684, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 265267.253, \"from_m\": 265186.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 266936.472, \"from_m\": 265267.253, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 270440.902, \"from_m\": 266936.472, \"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\": 272797.346, \"from_m\": 270440.902, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 280486.111, \"from_m\": 272797.346, \"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\": 287363.868, \"from_m\": 280486.111, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 287857.207, \"from_m\": 287363.868, \"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\": 287932.535, \"from_m\": 287857.207, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297414.428, \"from_m\": 287932.535, \"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\": 297623.098, \"from_m\": 297414.428, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 297680.981, \"from_m\": 297623.098, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 299361.34, \"from_m\": 297680.981, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 300752.927, \"from_m\": 299361.34, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 301753.231, \"from_m\": 300752.927, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 301903.095, \"from_m\": 301753.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 301994.725, \"from_m\": 301903.095, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 302439.331, \"from_m\": 301994.725, \"capability_applied\": null, \"effective_limit_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\": 575209, \"profile_key\": \"d25c58f190e500a60b791bb9cd295903cd46200286777ba9c239398ab84aff6b\", \"schedule_id\": 1864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0942\", \"location\": \"Inverness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944\", \"location\": \"Millburn Jn\", \"stage_seq\": 2, \"distance_m\": 987.546, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0945\", \"location\": \"Cradlehall\", \"stage_seq\": 3, \"distance_m\": 2355.541, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951\", \"location\": \"Culloden Moor\", \"stage_seq\": 4, \"distance_m\": 10919.616, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959\", \"location\": \"Moy\", \"stage_seq\": 5, \"distance_m\": 23937.078, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1005\", \"wtt_dep\": \"1013\", \"location\": \"Tomatin\", \"stage_seq\": 6, \"distance_m\": 30580.903, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018\", \"location\": \"Slochd Loop\", \"stage_seq\": 7, \"distance_m\": 36215.167, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Carrbridge\", \"stage_seq\": 8, \"distance_m\": 44911.449, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1030H\", \"wtt_dep\": \"1031H\", \"location\": \"Aviemore\", \"stage_seq\": 9, \"distance_m\": 55592.435, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1037H\", \"location\": \"Kincraig\", \"stage_seq\": 10, \"distance_m\": 65054.138, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1042H\", \"wtt_dep\": \"1043H\", \"location\": \"Kingussie\", \"stage_seq\": 11, \"distance_m\": 74578.02, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055\", \"location\": \"Dalwhinnie\", \"stage_seq\": 12, \"distance_m\": 95484.623, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1101H\", \"location\": \"Dalnaspidal\", \"stage_seq\": 13, \"distance_m\": 107842.372, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106\", \"location\": \"Dalnacardoch\", \"stage_seq\": 14, \"distance_m\": 117202.411, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1116H\", \"wtt_dep\": \"1117\", \"location\": \"Blair Atholl\", \"stage_seq\": 15, \"distance_m\": 132851.136, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1126\", \"wtt_dep\": \"1128\", \"location\": \"Pitlochry\", \"stage_seq\": 16, \"distance_m\": 144012.714, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"Dunkeld & Birnam\", \"stage_seq\": 17, \"distance_m\": 164945.268, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Stanley Jn\", \"stage_seq\": 18, \"distance_m\": 178397.84, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1202H\", \"location\": \"Perth\", \"stage_seq\": 19, \"distance_m\": 189929.32, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Hilton Jn\", \"stage_seq\": 20, \"distance_m\": 193081.744, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 21, \"distance_m\": 195379.971, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 22, \"distance_m\": 211976.507, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Blackford\", \"stage_seq\": 23, \"distance_m\": 218797.192, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Greenloaning\", \"stage_seq\": 24, \"distance_m\": 225333.394, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Dunblane\", \"stage_seq\": 25, \"distance_m\": 235031.909, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1235\", \"location\": \"Stirling\", \"stage_seq\": 26, \"distance_m\": 242878.649, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Larbert Jn\", \"stage_seq\": 27, \"distance_m\": 256852.665, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 28, \"distance_m\": 257696.501, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 29, \"distance_m\": 260992.747, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Polmont\", \"stage_seq\": 30, \"distance_m\": 265692.898, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Linlithgow\", \"stage_seq\": 31, \"distance_m\": 273209.519, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 32, \"distance_m\": 281224.059, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 33, \"distance_m\": 287965.977, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 34, \"distance_m\": 297584.289, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309H\", \"location\": \"Haymarket\", \"stage_seq\": 35, \"distance_m\": 299524.916, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Princes St Gardens\", \"stage_seq\": 36, \"distance_m\": 300854.176, \"section_seq\": 1, \"route_path_id\": 28570}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 37, \"distance_m\": 302439.331, \"section_seq\": 1, \"route_path_id\": 28570}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 302439.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28570}], \"total_distance_m\": 302439.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 302195.984, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 243.347, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0942", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:06:29Z\", \"source_id\": 15289973, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:19:43Z\", \"source_id\": 46957536, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:19:49Z\", \"source_id\": 15300245, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:25:23Z\", \"source_id\": 46971897, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:25:26Z\", \"source_id\": 15304597, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:44:09Z\", \"source_id\": 15318840, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:23:19Z\", \"source_id\": 47121292, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:23:22Z\", \"source_id\": 15348896, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:35Z\", \"source_id\": 15378618, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:04Z\", \"source_id\": 47282489, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:09Z\", \"source_id\": 15394638, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:13Z\", \"source_id\": 47295882, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:17Z\", \"source_id\": 15398365, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:58Z\", \"source_id\": 47348289, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:04Z\", \"source_id\": 15412846, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:18Z\", \"source_id\": 47359723, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:23Z\", \"source_id\": 15415954, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:01Z\", \"source_id\": 47390292, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:05Z\", \"source_id\": 15424589, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:13Z\", \"source_id\": 47403986, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:17Z\", \"source_id\": 15428408, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "15", "timing_fact_generation": 1789474277868164, "current_leg_arrival_utc": "2026-09-15T13:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:18.417010", "service_state_evidence_id": 15428408, "current_leg_start_actual_dep": "2026-09-15T13:09:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:18.527252", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
INV |
EDB |
1B24 |
170407 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 380.74, "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": 857.481, "from_m": 380.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2355.541, "from_m": 857.481, "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": 9828.636, "from_m": 2355.541, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11709.129, "from_m": 9828.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30228.033, "from_m": 11709.129, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33267.125, "from_m": 30228.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36711.563, "from_m": 33267.125, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37354.855, "from_m": 36711.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39347.717, "from_m": 37354.855, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 45087.766, "from_m": 39347.717, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45408.551, "from_m": 45087.766, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54895.997, "from_m": 45408.551, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54914.605, "from_m": 54895.997, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55407.874, "from_m": 54914.605, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56184.902, "from_m": 55407.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57309.669, "from_m": 56184.902, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 57715.755, "from_m": 57309.669, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64717.287, "from_m": 57715.755, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 66077.927, "from_m": 64717.287, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67055.444, "from_m": 66077.927, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71274.803, "from_m": 67055.444, "capability_applied": null, "effective_limit_mph": 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": 74261.458, "from_m": 71274.803, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75091.162, "from_m": 74261.458, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79745.362, "from_m": 75091.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79869.715, "from_m": 79745.362, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 82580.882, "from_m": 79869.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 89152.497, "from_m": 82580.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 93879.194, "from_m": 89152.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95061.591, "from_m": 93879.194, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 95573.757, "from_m": 95061.591, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121197.749, "from_m": 95573.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122369.631, "from_m": 121197.749, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 133336.324, "from_m": 122369.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 133468.326, "from_m": 133336.324, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 75.0}, {"to_m": 137998.257, "from_m": 133468.326, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 138705.209, "from_m": 137998.257, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 144012.714, "from_m": 138705.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144096.85, "from_m": 144012.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 144225.172, "from_m": 144096.85, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 144756.624, "from_m": 144225.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 145740.268, "from_m": 144756.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 156358.821, "from_m": 145740.268, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 156962.38, "from_m": 156358.821, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 161418.909, "from_m": 156962.38, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 162186.874, "from_m": 161418.909, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162983.005, "from_m": 162186.874, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 164569.993, "from_m": 162983.005, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 164945.268, "from_m": 164569.993, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 165239.205, "from_m": 164945.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 165620.614, "from_m": 165239.205, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 167344.271, "from_m": 165620.614, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 168328.234, "from_m": 167344.271, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 169563.504, "from_m": 168328.234, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 177201.818, "from_m": 169563.504, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 178397.84, "from_m": 177201.818, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 178531.389, "from_m": 178397.84, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 178894.258, "from_m": 178531.389, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185507.901, "from_m": 178894.258, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 186691.468, "from_m": 185507.901, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 189256.476, "from_m": 186691.468, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 190106.078, "from_m": 189256.476, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 190197.48, "from_m": 190106.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190345.131, "from_m": 190197.48, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 190951.141, "from_m": 190345.131, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 193202.693, "from_m": 190951.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193273.2, "from_m": 193202.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195962.238, "from_m": 193273.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 207201.824, "from_m": 195962.238, "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": 219479.518, "from_m": 207201.824, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 219514.731, "from_m": 219479.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 225485.779, "from_m": 219514.731, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 225532.004, "from_m": 225485.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231844.284, "from_m": 225532.004, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 235635.249, "from_m": 231844.284, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 236420.691, "from_m": 235635.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 241001.721, "from_m": 236420.691, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 242457.307, "from_m": 241001.721, "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": 243231.857, "from_m": 242457.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 244294.999, "from_m": 243231.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 254966.333, "from_m": 244294.999, "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": 257008.707, "from_m": 254966.333, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 257102.21, "from_m": 257008.707, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 258002.49, "from_m": 257102.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 258897.549, "from_m": 258002.49, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 259818.352, "from_m": 258897.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 263085.734, "from_m": 259818.352, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 263759.611, "from_m": 263085.734, "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": 264762.016, "from_m": 263759.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 264948.984, "from_m": 264762.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 265145.684, "from_m": 264948.984, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 265186.048, "from_m": 265145.684, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 265267.253, "from_m": 265186.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 266936.472, "from_m": 265267.253, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 270440.902, "from_m": 266936.472, "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": 272797.346, "from_m": 270440.902, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 280486.111, "from_m": 272797.346, "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": 287363.868, "from_m": 280486.111, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 287857.207, "from_m": 287363.868, "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": 287932.535, "from_m": 287857.207, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297414.428, "from_m": 287932.535, "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": 297623.098, "from_m": 297414.428, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 297680.981, "from_m": 297623.098, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 299361.34, "from_m": 297680.981, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 300752.927, "from_m": 299361.34, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 301753.231, "from_m": 300752.927, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 301903.095, "from_m": 301753.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 301994.725, "from_m": 301903.095, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 302439.331, "from_m": 301994.725, "capability_applied": null, "effective_limit_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": 575209, "profile_key": "d25c58f190e500a60b791bb9cd295903cd46200286777ba9c239398ab84aff6b", "schedule_id": 1864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0942", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 987.546, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0945", "location": "Cradlehall", "stage_seq": 3, "distance_m": 2355.541, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951", "location": "Culloden Moor", "stage_seq": 4, "distance_m": 10919.616, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959", "location": "Moy", "stage_seq": 5, "distance_m": 23937.078, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1005", "wtt_dep": "1013", "location": "Tomatin", "stage_seq": 6, "distance_m": 30580.903, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018", "location": "Slochd Loop", "stage_seq": 7, "distance_m": 36215.167, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023", "location": "Carrbridge", "stage_seq": 8, "distance_m": 44911.449, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1030H", "wtt_dep": "1031H", "location": "Aviemore", "stage_seq": 9, "distance_m": 55592.435, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1037H", "location": "Kincraig", "stage_seq": 10, "distance_m": 65054.138, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1042H", "wtt_dep": "1043H", "location": "Kingussie", "stage_seq": 11, "distance_m": 74578.02, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055", "location": "Dalwhinnie", "stage_seq": 12, "distance_m": 95484.623, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1101H", "location": "Dalnaspidal", "stage_seq": 13, "distance_m": 107842.372, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106", "location": "Dalnacardoch", "stage_seq": 14, "distance_m": 117202.411, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1116H", "wtt_dep": "1117", "location": "Blair Atholl", "stage_seq": 15, "distance_m": 132851.136, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1126", "wtt_dep": "1128", "location": "Pitlochry", "stage_seq": 16, "distance_m": 144012.714, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140", "location": "Dunkeld & Birnam", "stage_seq": 17, "distance_m": 164945.268, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Stanley Jn", "stage_seq": 18, "distance_m": 178397.84, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1202H", "location": "Perth", "stage_seq": 19, "distance_m": 189929.32, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Hilton Jn", "stage_seq": 20, "distance_m": 193081.744, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "Hilton Jn Sig. HJ4", "stage_seq": 21, "distance_m": 195379.971, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Auchterarder S.B.", "stage_seq": 22, "distance_m": 211976.507, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Blackford", "stage_seq": 23, "distance_m": 218797.192, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Greenloaning", "stage_seq": 24, "distance_m": 225333.394, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Dunblane", "stage_seq": 25, "distance_m": 235031.909, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1235", "location": "Stirling", "stage_seq": 26, "distance_m": 242878.649, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Larbert Jn", "stage_seq": 27, "distance_m": 256852.665, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Carmuirs East Jn", "stage_seq": 28, "distance_m": 257696.501, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Grangemouth Jn", "stage_seq": 29, "distance_m": 260992.747, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Polmont", "stage_seq": 30, "distance_m": 265692.898, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Linlithgow", "stage_seq": 31, "distance_m": 273209.519, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Winchburgh Jn", "stage_seq": 32, "distance_m": 281224.059, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Newbridge Jn", "stage_seq": 33, "distance_m": 287965.977, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Haymarket West Jn", "stage_seq": 34, "distance_m": 297584.289, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309H", "location": "Haymarket", "stage_seq": 35, "distance_m": 299524.916, "section_seq": 1, "route_path_id": 28570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Princes St Gardens", "stage_seq": 36, "distance_m": 300854.176, "section_seq": 1, "route_path_id": 28570}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 37, "distance_m": 302439.331, "section_seq": 1, "route_path_id": 28570}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 302439.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 28570}], "total_distance_m": 302439.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 302195.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 243.347, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:06:29Z", "source_id": 15289973, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T10:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 313, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:19:43Z", "source_id": 46957536, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T09:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:19:49Z", "source_id": 15300245, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 317, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:25:23Z", "source_id": 46971897, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T09:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:25:26Z", "source_id": 15304597, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T10:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:44:09Z", "source_id": 15318840, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T10:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 428, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:23:19Z", "source_id": 47121292, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T10:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:23:22Z", "source_id": 15348896, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:35Z", "source_id": 15378618, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:04Z", "source_id": 47282489, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T11:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:09Z", "source_id": 15394638, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:13Z", "source_id": 47295882, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T11:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:17Z", "source_id": 15398365, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:58Z", "source_id": 47348289, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T11:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:04Z", "source_id": 15412846, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:18Z", "source_id": 47359723, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T11:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:23Z", "source_id": 15415954, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:01Z", "source_id": 47390292, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T12:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:05Z", "source_id": 15424589, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 848, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:13Z", "source_id": 47403986, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T12:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:17Z", "source_id": 15428408, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Inverness |
0942 |
0942 |
4 |
None |
None |
Edinburgh |
1314 |
1314 |
15 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14653/2026-09-15/detailed |
None |
Haymarket |
2026-09-15T13:09:30+01:00 |
Edinburgh |
4.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
1308 |
1312 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-15 12:22:37 |
TERMINATED |
2026-09-15 12:12:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428408 |
1789474277868164 |
95 |
95 |
2026-09-15 12:22:18.527252 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:18.417010 |
| 548007 |
579314 |
W04959 |
879H29ML15 |
2026-09-15 |
COMPLETE |
15428607 |
2026-09-15 13:12:00 |
2026-09-15 12:22:37 |
2026-09-17 12:22:37 |
{"id": 579314, "stp": "P", "toc": "London Overground", "uid": "W04959", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04959/2026-09-15/detailed", "trust_id": "879H29ML15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H29", "timing_status": "ON TIME", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1312", "current_leg_dep": "1310", "current_leg_end": "Dalston Junction", "origin_dep_time": "1230", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-15T12:22:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "1312", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.031, \"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\": 266.047, \"from_m\": 237.031, \"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\": 297.401, \"from_m\": 266.047, \"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\": 372.226, \"from_m\": 297.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.855, \"from_m\": 372.226, \"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\": 1498.214, \"from_m\": 1120.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2518.407, \"from_m\": 1498.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3186.102, \"from_m\": 2518.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3328.565, \"from_m\": 3186.102, \"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\": 3361.639, \"from_m\": 3328.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3444.403, \"from_m\": 3361.639, \"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\": 3817.39, \"from_m\": 3444.403, \"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\": 3925.533, \"from_m\": 3817.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5515.486, \"from_m\": 3925.533, \"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\": 5839.849, \"from_m\": 5515.486, \"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\": 5942.434, \"from_m\": 5839.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6712.505, \"from_m\": 5942.434, \"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\": 8224.954, \"from_m\": 6712.505, \"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\": 8325.976, \"from_m\": 8224.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8697.626, \"from_m\": 8325.976, \"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\": 8767.164, \"from_m\": 8697.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9087.617, \"from_m\": 8767.164, \"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\": 10657.373, \"from_m\": 9087.617, \"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\": 12053.713, \"from_m\": 10657.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16143.113, \"from_m\": 12053.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16187.662, \"from_m\": 16143.113, \"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\": 18652.731, \"from_m\": 16187.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20146.937, \"from_m\": 18652.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20338.207, \"from_m\": 20146.937, \"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\": 21287.782, \"from_m\": 20338.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.888, \"from_m\": 21287.782, \"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\": 23743.547, \"from_m\": 22005.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.023, \"from_m\": 23743.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24217.295, \"from_m\": 23799.023, \"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\": 579314, \"profile_key\": \"54e66cbb3cd8afabc92c13f8a21dd5f8a3eb22e179e1897f0e303a637a4f10bb\", \"schedule_id\": 25342, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1236H\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1245H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1247H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1259H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19350.796, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1304\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.614, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.126, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.444, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1310H\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.683, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.295, \"section_seq\": 1, \"route_path_id\": 38272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24217.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}], \"total_distance_m\": 24217.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.553, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.742, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1230", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:16Z\", \"source_id\": 47309164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:18Z\", \"source_id\": 15402023, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:08Z\", \"source_id\": 47313983, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:09Z\", \"source_id\": 15403416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:30Z\", \"source_id\": 47328447, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:31Z\", \"source_id\": 15407317, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:08Z\", \"source_id\": 47335382, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:14Z\", \"source_id\": 15409269, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:34Z\", \"source_id\": 47344376, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:36Z\", \"source_id\": 15411837, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:06Z\", \"source_id\": 47356737, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:10Z\", \"source_id\": 15415123, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:03Z\", \"source_id\": 47361525, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:08Z\", \"source_id\": 15416540, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:52Z\", \"source_id\": 47366289, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:57Z\", \"source_id\": 15417891, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:38Z\", \"source_id\": 47370732, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:41Z\", \"source_id\": 15419154, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:24Z\", \"source_id\": 47375544, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:28Z\", \"source_id\": 15420465, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:25Z\", \"source_id\": 47380573, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:28Z\", \"source_id\": 15421874, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:04Z\", \"source_id\": 47387652, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:08Z\", \"source_id\": 15423867, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:35Z\", \"source_id\": 47394397, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:38Z\", \"source_id\": 15425769, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:43Z\", \"source_id\": 47400128, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:47Z\", \"source_id\": 15427302, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:28Z\", \"source_id\": 47404684, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:33Z\", \"source_id\": 15428607, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789474294163709, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:25.461878", "service_state_evidence_id": 15428607, "current_leg_start_actual_dep": "2026-09-15T13:10:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:26.356146", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9H29 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.031, "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": 266.047, "from_m": 237.031, "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": 297.401, "from_m": 266.047, "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": 372.226, "from_m": 297.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.855, "from_m": 372.226, "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": 1498.214, "from_m": 1120.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2518.407, "from_m": 1498.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3186.102, "from_m": 2518.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3328.565, "from_m": 3186.102, "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": 3361.639, "from_m": 3328.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3444.403, "from_m": 3361.639, "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": 3817.39, "from_m": 3444.403, "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": 3925.533, "from_m": 3817.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5515.486, "from_m": 3925.533, "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": 5839.849, "from_m": 5515.486, "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": 5942.434, "from_m": 5839.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6712.505, "from_m": 5942.434, "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": 8224.954, "from_m": 6712.505, "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": 8325.976, "from_m": 8224.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8697.626, "from_m": 8325.976, "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": 8767.164, "from_m": 8697.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9087.617, "from_m": 8767.164, "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": 10657.373, "from_m": 9087.617, "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": 12053.713, "from_m": 10657.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16143.113, "from_m": 12053.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16187.662, "from_m": 16143.113, "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": 18652.731, "from_m": 16187.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20146.937, "from_m": 18652.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20338.207, "from_m": 20146.937, "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": 21287.782, "from_m": 20338.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.888, "from_m": 21287.782, "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": 23743.547, "from_m": 22005.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.023, "from_m": 23743.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24217.295, "from_m": 23799.023, "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": 579314, "profile_key": "54e66cbb3cd8afabc92c13f8a21dd5f8a3eb22e179e1897f0e303a637a4f10bb", "schedule_id": 25342, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1230", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1236H", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1245H", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1247H", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1259H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19350.796, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1304", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.614, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306H", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.126, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.444, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1310H", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.683, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.295, "section_seq": 1, "route_path_id": 38272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24217.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 38272}], "total_distance_m": 24217.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.553, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.742, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:16Z", "source_id": 47309164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:18Z", "source_id": 15402023, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:08Z", "source_id": 47313983, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:09Z", "source_id": 15403416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:30Z", "source_id": 47328447, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:31Z", "source_id": 15407317, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:08Z", "source_id": 47335382, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:14Z", "source_id": 15409269, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:34Z", "source_id": 47344376, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:36Z", "source_id": 15411837, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:06Z", "source_id": 47356737, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:10Z", "source_id": 15415123, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:03Z", "source_id": 47361525, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:08Z", "source_id": 15416540, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:52Z", "source_id": 47366289, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:57Z", "source_id": 15417891, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:38Z", "source_id": 47370732, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:41Z", "source_id": 15419154, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:24Z", "source_id": 47375544, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:28Z", "source_id": 15420465, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:25Z", "source_id": 47380573, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:28Z", "source_id": 15421874, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:04Z", "source_id": 47387652, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:05:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:08Z", "source_id": 15423867, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:35Z", "source_id": 47394397, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:08:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:38Z", "source_id": 15425769, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:43Z", "source_id": 47400128, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:47Z", "source_id": 15427302, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:28Z", "source_id": 47404684, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:12:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:33Z", "source_id": 15428607, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
1230 |
1230 |
2 |
None |
None |
Dalston Junction |
1315 |
1312 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04959/2026-09-15/detailed |
None |
Haggerston |
2026-09-15T13:10:30+01:00 |
Dalston Junction |
2.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
1310 |
1312 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-15 12:22:37 |
TERMINATED |
2026-09-15 12:12:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428607 |
1789474294163709 |
67 |
67 |
2026-09-15 12:22:26.356146 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:25.461878 |
| 548008 |
570558 |
G38949 |
801W16M615 |
2026-09-15 |
COMPLETE |
15428031 |
2026-09-15 13:12:00 |
2026-09-15 12:22:37 |
2026-09-17 12:22:37 |
{"id": 570558, "stp": "P", "toc": "Transport for Wales", "uid": "G38949", "consist": "197027+197040", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38949/2026-09-15/detailed", "trust_id": "801W16M615", "origin_crs": "MFH", "show_on_map": 0, "dar_est_time": "06:59:00", "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "10", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1W16", "timing_status": "LATE", "origin_station": "Milford Haven", "current_leg_arr": "1312", "current_leg_dep": "1301", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0659", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-15T12:22:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 858.873, \"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\": 4754.395, \"from_m\": 858.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5836.076, \"from_m\": 4754.395, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8681.536, \"from_m\": 5836.076, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13172.611, \"from_m\": 8681.536, \"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\": 14101.035, \"from_m\": 13172.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22000.228, \"from_m\": 14101.035, \"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\": 22065.803, \"from_m\": 22000.228, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22130.076, \"from_m\": 22065.803, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22490.579, \"from_m\": 22130.076, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22532.778, \"from_m\": 22490.579, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38351.502, \"from_m\": 22532.778, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40364.021, \"from_m\": 38351.502, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41467.592, \"from_m\": 40364.021, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41511.197, \"from_m\": 41467.592, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41769.229, \"from_m\": 41511.197, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43037.652, \"from_m\": 41769.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63220.377, \"from_m\": 43037.652, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63257.832, \"from_m\": 63220.377, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63824.753, \"from_m\": 63257.832, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63830.951, \"from_m\": 63824.753, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63847.68, \"from_m\": 63830.951, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64910.581, \"from_m\": 63847.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74055.121, \"from_m\": 64910.581, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75406.738, \"from_m\": 74055.121, \"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\": 95131.451, \"from_m\": 75406.738, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 95908.59, \"from_m\": 95131.451, \"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\": 109307.271, \"from_m\": 95908.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\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 111809.121, \"from_m\": 109307.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112952.2, \"from_m\": 111809.121, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 113334.13, \"from_m\": 112952.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 113413.61, \"from_m\": 113334.13, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 113795.54, \"from_m\": 113413.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114163.716, \"from_m\": 113795.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115466.858, \"from_m\": 114163.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 117746.111, \"from_m\": 115466.858, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 119315.964, \"from_m\": 117746.111, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120742.908, \"from_m\": 119315.964, \"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\": 124528.874, \"from_m\": 120742.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125454.327, \"from_m\": 124528.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134048.837, \"from_m\": 125454.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135333.337, \"from_m\": 134048.837, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 136125.228, \"from_m\": 135333.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138149.568, \"from_m\": 136125.228, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138217.773, \"from_m\": 138149.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140480.977, \"from_m\": 138217.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 141168.52, \"from_m\": 140480.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 146978.143, \"from_m\": 141168.52, \"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\": 149344.508, \"from_m\": 146978.143, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151514.569, \"from_m\": 149344.508, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153649.048, \"from_m\": 151514.569, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153711.942, \"from_m\": 153649.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153775.56, \"from_m\": 153711.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153868.076, \"from_m\": 153775.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154601.968, \"from_m\": 153868.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 155007.371, \"from_m\": 154601.968, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162715.645, \"from_m\": 155007.371, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 185880.248, \"from_m\": 162715.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185966.846, \"from_m\": 185880.248, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 186025.455, \"from_m\": 185966.846, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 186191.971, \"from_m\": 186025.455, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 186676.884, \"from_m\": 186191.971, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 186806.79, \"from_m\": 186676.884, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 187136.187, \"from_m\": 186806.79, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 187200.102, \"from_m\": 187136.187, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 187311.818, \"from_m\": 187200.102, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 187386.887, \"from_m\": 187311.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190503.062, \"from_m\": 187386.887, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 202368.824, \"from_m\": 190503.062, \"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\": 202421.086, \"from_m\": 202368.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 202460.915, \"from_m\": 202421.086, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 205689.698, \"from_m\": 202460.915, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205742.034, \"from_m\": 205689.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205784.846, \"from_m\": 205742.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205847.658, \"from_m\": 205784.846, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 205913.349, \"from_m\": 205847.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205950.544, \"from_m\": 205913.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 208008.541, \"from_m\": 205950.544, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 210976.099, \"from_m\": 208008.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 220570.682, \"from_m\": 210976.099, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 221393.153, \"from_m\": 220570.682, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 223813.661, \"from_m\": 221393.153, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 223876.162, \"from_m\": 223813.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236375.974, \"from_m\": 223876.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 236420.923, \"from_m\": 236375.974, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 239947.864, \"from_m\": 236420.923, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 244700.087, \"from_m\": 239947.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 245242.767, \"from_m\": 244700.087, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 253720.652, \"from_m\": 245242.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 255146.505, \"from_m\": 253720.652, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 256163.731, \"from_m\": 255146.505, \"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\": 261076.9, \"from_m\": 256163.731, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 269546.168, \"from_m\": 261076.9, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 270057.62, \"from_m\": 269546.168, \"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\": 271730.116, \"from_m\": 270057.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 273961.465, \"from_m\": 271730.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 274757.574, \"from_m\": 273961.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 275953.382, \"from_m\": 274757.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 276347.764, \"from_m\": 275953.382, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 277807.851, \"from_m\": 276347.764, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 281535.92, \"from_m\": 277807.851, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 283330.023, \"from_m\": 281535.92, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 286234.162, \"from_m\": 283330.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 288334.319, \"from_m\": 286234.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 288533.708, \"from_m\": 288334.319, \"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\": 295113.176, \"from_m\": 288533.708, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 311327.175, \"from_m\": 295113.176, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 313496.943, \"from_m\": 311327.175, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 318745.056, \"from_m\": 313496.943, \"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\": 325316.516, \"from_m\": 318745.056, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 325352.758, \"from_m\": 325316.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 333105.431, \"from_m\": 325352.758, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 339399.465, \"from_m\": 333105.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 341934.175, \"from_m\": 339399.465, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 346525.312, \"from_m\": 341934.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 347080.172, \"from_m\": 346525.312, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 348571.934, \"from_m\": 347080.172, \"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\": 348967.671, \"from_m\": 348571.934, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 352139.006, \"from_m\": 348967.671, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 352858.25, \"from_m\": 352139.006, \"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\": 355625.034, \"from_m\": 352858.25, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 355667.25, \"from_m\": 355625.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 356538.316, \"from_m\": 355667.25, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 356744.822, \"from_m\": 356538.316, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 356806.333, \"from_m\": 356744.822, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 357394.258, \"from_m\": 356806.333, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 360609.471, \"from_m\": 357394.258, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 387267.001, \"from_m\": 360609.471, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 388250.92, \"from_m\": 387267.001, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 401798.439, \"from_m\": 388250.92, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 403658.843, \"from_m\": 401798.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 408488.857, \"from_m\": 403658.843, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 408512.222, \"from_m\": 408488.857, \"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\": 408715.434, \"from_m\": 408512.222, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 409003.266, \"from_m\": 408715.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 409206.942, \"from_m\": 409003.266, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 409251.349, \"from_m\": 409206.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 409303.641, \"from_m\": 409251.349, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 409311.648, \"from_m\": 409303.641, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 409367.801, \"from_m\": 409311.648, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 410002.025, \"from_m\": 409367.801, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 410377.134, \"from_m\": 410002.025, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 416440.324, \"from_m\": 410377.134, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 417321.667, \"from_m\": 416440.324, \"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\": 432324.832, \"from_m\": 417321.667, \"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\": 432367.281, \"from_m\": 432324.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 437267.683, \"from_m\": 432367.281, \"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\": 437310.94, \"from_m\": 437267.683, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 439519.391, \"from_m\": 437310.94, \"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\": 440472.939, \"from_m\": 439519.391, \"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\": 445096.777, \"from_m\": 440472.939, \"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\": 447890.195, \"from_m\": 445096.777, \"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\": 448840.809, \"from_m\": 447890.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 449718.832, \"from_m\": 448840.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 450161.709, \"from_m\": 449718.832, \"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\": 450201.633, \"from_m\": 450161.709, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 450231.972, \"from_m\": 450201.633, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455230.884, \"from_m\": 450231.972, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 456194.372, \"from_m\": 455230.884, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 456266.526, \"from_m\": 456194.372, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 456794.618, \"from_m\": 456266.526, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 458328.924, \"from_m\": 456794.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 458492.649, \"from_m\": 458328.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 458802.062, \"from_m\": 458492.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\": 458848.268, \"from_m\": 458802.062, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 458926.058, \"from_m\": 458848.268, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 459335.238, \"from_m\": 458926.058, \"capability_applied\": null, \"effective_limit_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\": 570558, \"profile_key\": \"feb00d49cbb6f44455ed3ad097afc38a090db0e747bd5c241b89d4b926faf756\", \"schedule_id\": 36871, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Milford Haven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Herbrandston Jn\", \"stage_seq\": 2, \"distance_m\": 2650.386, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Johnston\", \"stage_seq\": 3, \"distance_m\": 6432.005, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0713H\", \"wtt_dep\": \"0714H\", \"location\": \"Haverfordwest\", \"stage_seq\": 4, \"distance_m\": 13977.689, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0722H\", \"wtt_dep\": \"0723\", \"location\": \"Clarbeston Road\", \"stage_seq\": 5, \"distance_m\": 22400.434, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Clunderwen\", \"stage_seq\": 6, \"distance_m\": 32980.584, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Whitland\", \"stage_seq\": 7, \"distance_m\": 41769.229, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"St Clears Crossing\", \"stage_seq\": 8, \"distance_m\": 50797.363, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Sarnau S.B.\", \"stage_seq\": 9, \"distance_m\": 56442.127, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Carmarthen Bridge\", \"stage_seq\": 10, \"distance_m\": 63388.597, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0757\", \"location\": \"Carmarthen\", \"stage_seq\": 11, \"distance_m\": 63567.829, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Carmarthen Jn\", \"stage_seq\": 12, \"distance_m\": 63871.158, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Ferryside\", \"stage_seq\": 13, \"distance_m\": 74269.102, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Bertwyn L.C.\", \"stage_seq\": 14, \"distance_m\": 78881.014, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Kidwelly\", \"stage_seq\": 15, \"distance_m\": 81098.376, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Pembrey & Burry Port\", \"stage_seq\": 16, \"distance_m\": 89400.629, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826H\", \"location\": \"Llanelli\", \"stage_seq\": 17, \"distance_m\": 95740.507, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 18, \"distance_m\": 98272.596, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Duffryn West S.B.\", \"stage_seq\": 19, \"distance_m\": 99790.297, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Gowerton\", \"stage_seq\": 20, \"distance_m\": 104931.838, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Cockett West S.B.\", \"stage_seq\": 21, \"distance_m\": 107231.088, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Swansea Loop West\", \"stage_seq\": 22, \"distance_m\": 111886.695, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843\", \"location\": \"Swansea Loop East\", \"stage_seq\": 23, \"distance_m\": 113176.255, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0854\", \"location\": \"Swansea\", \"stage_seq\": 24, \"distance_m\": 113373.87, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856\", \"location\": \"Swansea Loop East\", \"stage_seq\": 25, \"distance_m\": 113571.485, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0904H\", \"wtt_dep\": \"0906\", \"location\": \"Neath\", \"stage_seq\": 26, \"distance_m\": 125479.148, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0908\", \"location\": \"Briton Ferry West Jn\", \"stage_seq\": 27, \"distance_m\": 128842.269, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0912\", \"wtt_dep\": \"0913H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 28, \"distance_m\": 134386.233, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916H\", \"location\": \"Margam East Jn\", \"stage_seq\": 29, \"distance_m\": 138240.197, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0917H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 30, \"distance_m\": 140677.971, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0920H\", \"location\": \"Stormy\", \"stage_seq\": 31, \"distance_m\": 147386.213, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0924H\", \"wtt_dep\": \"0927H\", \"location\": \"Bridgend\", \"stage_seq\": 32, \"distance_m\": 154034.227, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0931H\", \"location\": \"Pencoed\", \"stage_seq\": 33, \"distance_m\": 160244.14, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0935\", \"location\": \"Pontyclun\", \"stage_seq\": 34, \"distance_m\": 168572.492, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0944\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 35, \"distance_m\": 184417.213, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"0948\", \"wtt_dep\": \"0953\", \"location\": \"Cardiff Central\", \"stage_seq\": 36, \"distance_m\": 186489.547, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 37, \"distance_m\": 187830.833, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959H\", \"location\": \"Marshfield\", \"stage_seq\": 38, \"distance_m\": 197038.089, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1002\", \"location\": \"Ebbw Jn\", \"stage_seq\": 39, \"distance_m\": 202954.21, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003\", \"location\": \"Gaer Jn\", \"stage_seq\": 40, \"distance_m\": 203976.309, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1005\", \"wtt_dep\": \"1007\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 41, \"distance_m\": 205355.537, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008\", \"location\": \"Maindee West Jn\", \"stage_seq\": 42, \"distance_m\": 205906.703, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1010\", \"location\": \"Maindee North Jn\", \"stage_seq\": 43, \"distance_m\": 206745.511, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1017\", \"location\": \"Cwmbran\", \"stage_seq\": 44, \"distance_m\": 216697.174, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Little Mill Jn\", \"stage_seq\": 45, \"distance_m\": 223813.661, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1028H\", \"wtt_dep\": \"1029H\", \"location\": \"Abergavenny\", \"stage_seq\": 46, \"distance_m\": 236375.974, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Abergavenny Sig. 38\", \"stage_seq\": 47, \"distance_m\": 246825.556, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039H\", \"location\": \"Pontrilas\", \"stage_seq\": 48, \"distance_m\": 255223.108, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Tram Inn\", \"stage_seq\": 49, \"distance_m\": 264406.344, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1052H\", \"wtt_dep\": \"1054H\", \"location\": \"Hereford\", \"stage_seq\": 50, \"distance_m\": 275151.866, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1057H\", \"location\": \"Shelwick Jn\", \"stage_seq\": 51, \"distance_m\": 277807.851, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1059H\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 52, \"distance_m\": 282000.149, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1106H\", \"wtt_dep\": \"1107H\", \"location\": \"Leominster\", \"stage_seq\": 53, \"distance_m\": 295357.049, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113\", \"location\": \"Woofferton\", \"stage_seq\": 54, \"distance_m\": 305991.233, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1117\", \"wtt_dep\": \"1119\", \"location\": \"Ludlow\", \"stage_seq\": 55, \"distance_m\": 312908.146, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122\", \"location\": \"Bromfield\", \"stage_seq\": 56, \"distance_m\": 316541.555, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1126H\", \"wtt_dep\": \"1128H\", \"location\": \"Craven Arms\", \"stage_seq\": 57, \"distance_m\": 325037.272, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 58, \"distance_m\": 332416.083, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1136\", \"wtt_dep\": \"1137\", \"location\": \"Church Stretton\", \"stage_seq\": 59, \"distance_m\": 336575.576, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Dorrington\", \"stage_seq\": 60, \"distance_m\": 347011.348, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1148H\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 61, \"distance_m\": 355739.532, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1149H\", \"location\": \"English Bridge Jn\", \"stage_seq\": 62, \"distance_m\": 356545.077, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1151H\", \"wtt_dep\": \"1153H\", \"location\": \"Shrewsbury\", \"stage_seq\": 63, \"distance_m\": 357109.506, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Harlescott L.C.\", \"stage_seq\": 64, \"distance_m\": 360434.2, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Wem\", \"stage_seq\": 65, \"distance_m\": 374396.105, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Prees\", \"stage_seq\": 66, \"distance_m\": 379599.262, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"Whitchurch (Shropshire)\", \"stage_seq\": 67, \"distance_m\": 387516.13, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Wrenbury\", \"stage_seq\": 68, \"distance_m\": 395384.55, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220H\", \"location\": \"Nantwich\", \"stage_seq\": 69, \"distance_m\": 402547.133, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Crewe Gresty Green West Jn\", \"stage_seq\": 70, \"distance_m\": 407298.49, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Crewe Gresty Lane Jn\", \"stage_seq\": 71, \"distance_m\": 408488.857, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1230\", \"location\": \"Crewe\", \"stage_seq\": 72, \"distance_m\": 409660.188, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Sandbach\", \"stage_seq\": 73, \"distance_m\": 417023.434, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Chelford\", \"stage_seq\": 74, \"distance_m\": 432538.931, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Alderley Edge\", \"stage_seq\": 75, \"distance_m\": 437444.163, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1250\", \"location\": \"Wilmslow\", \"stage_seq\": 76, \"distance_m\": 440121.462, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 77, \"distance_m\": 446133.89, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 78, \"distance_m\": 447617.125, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 79, \"distance_m\": 449077.558, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 80, \"distance_m\": 449511.573, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1301\", \"location\": \"Stockport\", \"stage_seq\": 81, \"distance_m\": 449951.758, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 82, \"distance_m\": 451123.319, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 83, \"distance_m\": 455645.388, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Ardwick Jn\", \"stage_seq\": 84, \"distance_m\": 458182.552, \"section_seq\": 1, \"route_path_id\": 105416}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 85, \"distance_m\": 459335.238, \"section_seq\": 1, \"route_path_id\": 105416}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 459335.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105416}], \"total_distance_m\": 459335.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 456153.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3181.483, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0659", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.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-15T06:07:20Z\", \"source_id\": 15145228, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:15:57Z\", \"source_id\": 15152010, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:24:28Z\", \"source_id\": 15158880, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:30:54Z\", \"source_id\": 15163964, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:39:46Z\", \"source_id\": 15171296, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:52:34Z\", \"source_id\": 46561305, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:52:38Z\", \"source_id\": 15181993, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:05:59Z\", \"source_id\": 15193047, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:10:23Z\", \"source_id\": 15196670, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:19:26Z\", \"source_id\": 15204275, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:23:49Z\", \"source_id\": 46647442, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:23:54Z\", \"source_id\": 15207973, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:33:24Z\", \"source_id\": 15215880, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:42:59Z\", \"source_id\": 46700488, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:43:02Z\", \"source_id\": 15223755, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:02:49Z\", \"source_id\": 46754922, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:02:54Z\", \"source_id\": 15239904, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:10:48Z\", \"source_id\": 46776709, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:10:53Z\", \"source_id\": 15246256, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:22:30Z\", \"source_id\": 46807629, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:22:33Z\", \"source_id\": 15255641, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:29:58Z\", \"source_id\": 46827390, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:30:01Z\", \"source_id\": 15261487, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:34:11Z\", \"source_id\": 46838908, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:35:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:34:17Z\", \"source_id\": 15264873, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:46:32Z\", \"source_id\": 46871859, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:47:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:46:37Z\", \"source_id\": 15274606, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:02:57Z\", \"source_id\": 15287249, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:04:53Z\", \"source_id\": 46919452, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:04:59Z\", \"source_id\": 15288818, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:16:05Z\", \"source_id\": 46948684, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:16:07Z\", \"source_id\": 15297478, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:30:10Z\", \"source_id\": 15308187, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:51:46Z\", \"source_id\": 15324949, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:04:23Z\", \"source_id\": 15334319, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:17:00Z\", \"source_id\": 15344121, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:31:14Z\", \"source_id\": 15354861, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:43:04Z\", \"source_id\": 15363426, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:04Z\", \"source_id\": 15373084, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:19Z\", \"source_id\": 47235972, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:23Z\", \"source_id\": 15381468, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:03Z\", \"source_id\": 15386412, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:13Z\", \"source_id\": 47277709, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:19Z\", \"source_id\": 15393257, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:38Z\", \"source_id\": 47302321, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:41Z\", \"source_id\": 15400144, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:29Z\", \"source_id\": 47325708, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:34Z\", \"source_id\": 15406591, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:25Z\", \"source_id\": 47341385, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:29Z\", \"source_id\": 15411022, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:14Z\", \"source_id\": 47346310, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:19Z\", \"source_id\": 15412362, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:31Z\", \"source_id\": 47349794, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:35Z\", \"source_id\": 15413259, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:21Z\", \"source_id\": 47362326, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:24Z\", \"source_id\": 15416777, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:16Z\", \"source_id\": 15419545, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:42Z\", \"source_id\": 47402692, \"stage_seq\": 85, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:46Z\", \"source_id\": 15428031, \"stage_seq\": 85, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "10", "timing_fact_generation": 1789474246970712, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:27.323503", "service_state_evidence_id": 15428031, "current_leg_start_actual_dep": "2026-09-15T13:02:00+01:00", "operational_evidence_version": 250, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:27.627697", "service_state_valid_until_kind": null, "operational_interpretation_version": 250, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MFH |
MAN |
1W16 |
197027+197040 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 858.873, "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": 4754.395, "from_m": 858.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5836.076, "from_m": 4754.395, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8681.536, "from_m": 5836.076, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13172.611, "from_m": 8681.536, "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": 14101.035, "from_m": 13172.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22000.228, "from_m": 14101.035, "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": 22065.803, "from_m": 22000.228, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22130.076, "from_m": 22065.803, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22490.579, "from_m": 22130.076, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22532.778, "from_m": 22490.579, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38351.502, "from_m": 22532.778, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40364.021, "from_m": 38351.502, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41467.592, "from_m": 40364.021, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41511.197, "from_m": 41467.592, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41769.229, "from_m": 41511.197, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43037.652, "from_m": 41769.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63220.377, "from_m": 43037.652, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63257.832, "from_m": 63220.377, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63824.753, "from_m": 63257.832, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63830.951, "from_m": 63824.753, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63847.68, "from_m": 63830.951, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64910.581, "from_m": 63847.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74055.121, "from_m": 64910.581, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75406.738, "from_m": 74055.121, "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": 95131.451, "from_m": 75406.738, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 95908.59, "from_m": 95131.451, "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": 109307.271, "from_m": 95908.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", "infrastructure_limit_mph": 75.0}, {"to_m": 111809.121, "from_m": 109307.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112952.2, "from_m": 111809.121, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 113334.13, "from_m": 112952.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 113413.61, "from_m": 113334.13, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 113795.54, "from_m": 113413.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114163.716, "from_m": 113795.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115466.858, "from_m": 114163.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 117746.111, "from_m": 115466.858, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 119315.964, "from_m": 117746.111, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120742.908, "from_m": 119315.964, "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": 124528.874, "from_m": 120742.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125454.327, "from_m": 124528.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134048.837, "from_m": 125454.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135333.337, "from_m": 134048.837, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 136125.228, "from_m": 135333.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138149.568, "from_m": 136125.228, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138217.773, "from_m": 138149.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140480.977, "from_m": 138217.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 141168.52, "from_m": 140480.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 146978.143, "from_m": 141168.52, "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": 149344.508, "from_m": 146978.143, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151514.569, "from_m": 149344.508, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153649.048, "from_m": 151514.569, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153711.942, "from_m": 153649.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153775.56, "from_m": 153711.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153868.076, "from_m": 153775.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154601.968, "from_m": 153868.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 155007.371, "from_m": 154601.968, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162715.645, "from_m": 155007.371, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 185880.248, "from_m": 162715.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185966.846, "from_m": 185880.248, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186025.455, "from_m": 185966.846, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 186191.971, "from_m": 186025.455, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186676.884, "from_m": 186191.971, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 186806.79, "from_m": 186676.884, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 187136.187, "from_m": 186806.79, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 187200.102, "from_m": 187136.187, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 187311.818, "from_m": 187200.102, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 187386.887, "from_m": 187311.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190503.062, "from_m": 187386.887, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 202368.824, "from_m": 190503.062, "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": 202421.086, "from_m": 202368.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 202460.915, "from_m": 202421.086, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 205689.698, "from_m": 202460.915, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205742.034, "from_m": 205689.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205784.846, "from_m": 205742.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205847.658, "from_m": 205784.846, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 205913.349, "from_m": 205847.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205950.544, "from_m": 205913.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 208008.541, "from_m": 205950.544, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 210976.099, "from_m": 208008.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 220570.682, "from_m": 210976.099, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 221393.153, "from_m": 220570.682, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 223813.661, "from_m": 221393.153, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 223876.162, "from_m": 223813.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236375.974, "from_m": 223876.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 236420.923, "from_m": 236375.974, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 239947.864, "from_m": 236420.923, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 244700.087, "from_m": 239947.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 245242.767, "from_m": 244700.087, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 253720.652, "from_m": 245242.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 255146.505, "from_m": 253720.652, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 256163.731, "from_m": 255146.505, "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": 261076.9, "from_m": 256163.731, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 269546.168, "from_m": 261076.9, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 270057.62, "from_m": 269546.168, "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": 271730.116, "from_m": 270057.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 273961.465, "from_m": 271730.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 274757.574, "from_m": 273961.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 275953.382, "from_m": 274757.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 276347.764, "from_m": 275953.382, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 277807.851, "from_m": 276347.764, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 281535.92, "from_m": 277807.851, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 283330.023, "from_m": 281535.92, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 286234.162, "from_m": 283330.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 288334.319, "from_m": 286234.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 288533.708, "from_m": 288334.319, "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": 295113.176, "from_m": 288533.708, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 311327.175, "from_m": 295113.176, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 313496.943, "from_m": 311327.175, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 318745.056, "from_m": 313496.943, "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": 325316.516, "from_m": 318745.056, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 325352.758, "from_m": 325316.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 333105.431, "from_m": 325352.758, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 339399.465, "from_m": 333105.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 341934.175, "from_m": 339399.465, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 346525.312, "from_m": 341934.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 347080.172, "from_m": 346525.312, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 348571.934, "from_m": 347080.172, "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": 348967.671, "from_m": 348571.934, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 352139.006, "from_m": 348967.671, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 352858.25, "from_m": 352139.006, "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": 355625.034, "from_m": 352858.25, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 355667.25, "from_m": 355625.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 356538.316, "from_m": 355667.25, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 356744.822, "from_m": 356538.316, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 356806.333, "from_m": 356744.822, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 357394.258, "from_m": 356806.333, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 360609.471, "from_m": 357394.258, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 387267.001, "from_m": 360609.471, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 388250.92, "from_m": 387267.001, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 401798.439, "from_m": 388250.92, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 403658.843, "from_m": 401798.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 408488.857, "from_m": 403658.843, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 408512.222, "from_m": 408488.857, "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": 408715.434, "from_m": 408512.222, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 409003.266, "from_m": 408715.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 409206.942, "from_m": 409003.266, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 409251.349, "from_m": 409206.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 409303.641, "from_m": 409251.349, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 409311.648, "from_m": 409303.641, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 409367.801, "from_m": 409311.648, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 410002.025, "from_m": 409367.801, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 410377.134, "from_m": 410002.025, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 416440.324, "from_m": 410377.134, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 417321.667, "from_m": 416440.324, "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": 432324.832, "from_m": 417321.667, "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": 432367.281, "from_m": 432324.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 437267.683, "from_m": 432367.281, "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": 437310.94, "from_m": 437267.683, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 439519.391, "from_m": 437310.94, "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": 440472.939, "from_m": 439519.391, "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": 445096.777, "from_m": 440472.939, "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": 447890.195, "from_m": 445096.777, "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": 448840.809, "from_m": 447890.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 449718.832, "from_m": 448840.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 450161.709, "from_m": 449718.832, "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": 450201.633, "from_m": 450161.709, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 450231.972, "from_m": 450201.633, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 455230.884, "from_m": 450231.972, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 456194.372, "from_m": 455230.884, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 456266.526, "from_m": 456194.372, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 456794.618, "from_m": 456266.526, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 458328.924, "from_m": 456794.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 458492.649, "from_m": 458328.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 458802.062, "from_m": 458492.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": 458848.268, "from_m": 458802.062, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 458926.058, "from_m": 458848.268, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 459335.238, "from_m": 458926.058, "capability_applied": null, "effective_limit_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": 570558, "profile_key": "feb00d49cbb6f44455ed3ad097afc38a090db0e747bd5c241b89d4b926faf756", "schedule_id": 36871, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0659", "location": "Milford Haven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Herbrandston Jn", "stage_seq": 2, "distance_m": 2650.386, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Johnston", "stage_seq": 3, "distance_m": 6432.005, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0713H", "wtt_dep": "0714H", "location": "Haverfordwest", "stage_seq": 4, "distance_m": 13977.689, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0722H", "wtt_dep": "0723", "location": "Clarbeston Road", "stage_seq": 5, "distance_m": 22400.434, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Clunderwen", "stage_seq": 6, "distance_m": 32980.584, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Whitland", "stage_seq": 7, "distance_m": 41769.229, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "St Clears Crossing", "stage_seq": 8, "distance_m": 50797.363, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Sarnau S.B.", "stage_seq": 9, "distance_m": 56442.127, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Carmarthen Bridge", "stage_seq": 10, "distance_m": 63388.597, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0757", "location": "Carmarthen", "stage_seq": 11, "distance_m": 63567.829, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Carmarthen Jn", "stage_seq": 12, "distance_m": 63871.158, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Ferryside", "stage_seq": 13, "distance_m": 74269.102, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Bertwyn L.C.", "stage_seq": 14, "distance_m": 78881.014, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Kidwelly", "stage_seq": 15, "distance_m": 81098.376, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Pembrey & Burry Port", "stage_seq": 16, "distance_m": 89400.629, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826H", "location": "Llanelli", "stage_seq": 17, "distance_m": 95740.507, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Llandeilo Jn", "stage_seq": 18, "distance_m": 98272.596, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Duffryn West S.B.", "stage_seq": 19, "distance_m": 99790.297, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Gowerton", "stage_seq": 20, "distance_m": 104931.838, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Cockett West S.B.", "stage_seq": 21, "distance_m": 107231.088, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Swansea Loop West", "stage_seq": 22, "distance_m": 111886.695, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843", "location": "Swansea Loop East", "stage_seq": 23, "distance_m": 113176.255, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0854", "location": "Swansea", "stage_seq": 24, "distance_m": 113373.87, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856", "location": "Swansea Loop East", "stage_seq": 25, "distance_m": 113571.485, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0904H", "wtt_dep": "0906", "location": "Neath", "stage_seq": 26, "distance_m": 125479.148, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0908", "location": "Briton Ferry West Jn", "stage_seq": 27, "distance_m": 128842.269, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0912", "wtt_dep": "0913H", "location": "Port Talbot Parkway", "stage_seq": 28, "distance_m": 134386.233, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916H", "location": "Margam East Jn", "stage_seq": 29, "distance_m": 138240.197, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0917H", "location": "Margam Moors Jn", "stage_seq": 30, "distance_m": 140677.971, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0920H", "location": "Stormy", "stage_seq": 31, "distance_m": 147386.213, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0924H", "wtt_dep": "0927H", "location": "Bridgend", "stage_seq": 32, "distance_m": 154034.227, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0931H", "location": "Pencoed", "stage_seq": 33, "distance_m": 160244.14, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0935", "location": "Pontyclun", "stage_seq": 34, "distance_m": 168572.492, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0944", "location": "Leckwith Loop North Jn", "stage_seq": 35, "distance_m": 184417.213, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "0948", "wtt_dep": "0953", "location": "Cardiff Central", "stage_seq": 36, "distance_m": 186489.547, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Long Dyke Jn", "stage_seq": 37, "distance_m": 187830.833, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959H", "location": "Marshfield", "stage_seq": 38, "distance_m": 197038.089, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1002", "location": "Ebbw Jn", "stage_seq": 39, "distance_m": 202954.21, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003", "location": "Gaer Jn", "stage_seq": 40, "distance_m": 203976.309, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1005", "wtt_dep": "1007", "location": "Newport (South Wales)", "stage_seq": 41, "distance_m": 205355.537, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008", "location": "Maindee West Jn", "stage_seq": 42, "distance_m": 205906.703, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1010", "location": "Maindee North Jn", "stage_seq": 43, "distance_m": 206745.511, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1017", "location": "Cwmbran", "stage_seq": 44, "distance_m": 216697.174, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Little Mill Jn", "stage_seq": 45, "distance_m": 223813.661, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1028H", "wtt_dep": "1029H", "location": "Abergavenny", "stage_seq": 46, "distance_m": 236375.974, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Abergavenny Sig. 38", "stage_seq": 47, "distance_m": 246825.556, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039H", "location": "Pontrilas", "stage_seq": 48, "distance_m": 255223.108, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044", "location": "Tram Inn", "stage_seq": 49, "distance_m": 264406.344, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1052H", "wtt_dep": "1054H", "location": "Hereford", "stage_seq": 50, "distance_m": 275151.866, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1057H", "location": "Shelwick Jn", "stage_seq": 51, "distance_m": 277807.851, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1059H", "location": "Moreton-on-Lugg", "stage_seq": 52, "distance_m": 282000.149, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1106H", "wtt_dep": "1107H", "location": "Leominster", "stage_seq": 53, "distance_m": 295357.049, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113", "location": "Woofferton", "stage_seq": 54, "distance_m": 305991.233, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1117", "wtt_dep": "1119", "location": "Ludlow", "stage_seq": 55, "distance_m": 312908.146, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122", "location": "Bromfield", "stage_seq": 56, "distance_m": 316541.555, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1126H", "wtt_dep": "1128H", "location": "Craven Arms", "stage_seq": 57, "distance_m": 325037.272, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Marshbrook S.B.", "stage_seq": 58, "distance_m": 332416.083, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1136", "wtt_dep": "1137", "location": "Church Stretton", "stage_seq": 59, "distance_m": 336575.576, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Dorrington", "stage_seq": 60, "distance_m": 347011.348, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1148H", "location": "Sutton Bridge Jn", "stage_seq": 61, "distance_m": 355739.532, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1149H", "location": "English Bridge Jn", "stage_seq": 62, "distance_m": 356545.077, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1151H", "wtt_dep": "1153H", "location": "Shrewsbury", "stage_seq": 63, "distance_m": 357109.506, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Harlescott L.C.", "stage_seq": 64, "distance_m": 360434.2, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Wem", "stage_seq": 65, "distance_m": 374396.105, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Prees", "stage_seq": 66, "distance_m": 379599.262, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "Whitchurch (Shropshire)", "stage_seq": 67, "distance_m": 387516.13, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Wrenbury", "stage_seq": 68, "distance_m": 395384.55, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220H", "location": "Nantwich", "stage_seq": 69, "distance_m": 402547.133, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Crewe Gresty Green West Jn", "stage_seq": 70, "distance_m": 407298.49, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Crewe Gresty Lane Jn", "stage_seq": 71, "distance_m": 408488.857, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1230", "location": "Crewe", "stage_seq": 72, "distance_m": 409660.188, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Sandbach", "stage_seq": 73, "distance_m": 417023.434, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Chelford", "stage_seq": 74, "distance_m": 432538.931, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Alderley Edge", "stage_seq": 75, "distance_m": 437444.163, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1250", "location": "Wilmslow", "stage_seq": 76, "distance_m": 440121.462, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Cheadle Hulme", "stage_seq": 77, "distance_m": 446133.89, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Adswood Road Jn", "stage_seq": 78, "distance_m": 447617.125, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Edgeley Jn No.1", "stage_seq": 79, "distance_m": 449077.558, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Edgeley Jn No2", "stage_seq": 80, "distance_m": 449511.573, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1301", "location": "Stockport", "stage_seq": 81, "distance_m": 449951.758, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Heaton Norris Jn", "stage_seq": 82, "distance_m": 451123.319, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Slade Lane Jn", "stage_seq": 83, "distance_m": 455645.388, "section_seq": 1, "route_path_id": 105416}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Ardwick Jn", "stage_seq": 84, "distance_m": 458182.552, "section_seq": 1, "route_path_id": 105416}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 85, "distance_m": 459335.238, "section_seq": 1, "route_path_id": 105416}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 459335.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 105416}], "total_distance_m": 459335.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 456153.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3181.483, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:07:20Z", "source_id": 15145228, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T07:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:15:57Z", "source_id": 15152010, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T07:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:24:28Z", "source_id": 15158880, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T07:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:30:54Z", "source_id": 15163964, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T07:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:39:46Z", "source_id": 15171296, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25621, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:52:34Z", "source_id": 46561305, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T06:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:52:38Z", "source_id": 15181993, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T07:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:05:59Z", "source_id": 15193047, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T08:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:10:23Z", "source_id": 15196670, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T08:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:19:26Z", "source_id": 15204275, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:23:49Z", "source_id": 46647442, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T07:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:23:54Z", "source_id": 15207973, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T08:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:33:24Z", "source_id": 15215880, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:42:59Z", "source_id": 46700488, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T07:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:43:02Z", "source_id": 15223755, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T08:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25530, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:02:49Z", "source_id": 46754922, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T08:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:02:54Z", "source_id": 15239904, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T09:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:10:48Z", "source_id": 46776709, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T08:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:10:53Z", "source_id": 15246256, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T09:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25595, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:22:30Z", "source_id": 46807629, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T08:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:22:33Z", "source_id": 15255641, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T09:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:29:58Z", "source_id": 46827390, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T08:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:30:01Z", "source_id": 15261487, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T09:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:34:11Z", "source_id": 46838908, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T08:35:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:34:17Z", "source_id": 15264873, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T09:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24818, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:46:32Z", "source_id": 46871859, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T08:47:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:46:37Z", "source_id": 15274606, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T09:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:02:57Z", "source_id": 15287249, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T10:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24684, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:04:53Z", "source_id": 46919452, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T09:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:04:59Z", "source_id": 15288818, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T10:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24664, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:16:05Z", "source_id": 46948684, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T09:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:16:07Z", "source_id": 15297478, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T10:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:30:10Z", "source_id": 15308187, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T10:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:51:46Z", "source_id": 15324949, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T10:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:04:23Z", "source_id": 15334319, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-15T11:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:17:00Z", "source_id": 15344121, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T11:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:31:14Z", "source_id": 15354861, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T11:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:43:04Z", "source_id": 15363426, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-15T11:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:04Z", "source_id": 15373084, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-15T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11152, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:19Z", "source_id": 47235972, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-15T11:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:23Z", "source_id": 15381468, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:03Z", "source_id": 15386412, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-15T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11077, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:13Z", "source_id": 47277709, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-15T11:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:19Z", "source_id": 15393257, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10613, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:38Z", "source_id": 47302321, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-15T11:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:41Z", "source_id": 15400144, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:29Z", "source_id": 47325708, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-15T11:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:34Z", "source_id": 15406591, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:25Z", "source_id": 47341385, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-15T11:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:29Z", "source_id": 15411022, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:14Z", "source_id": 47346310, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-15T11:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:19Z", "source_id": 15412362, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:31Z", "source_id": 47349794, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-15T11:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:35Z", "source_id": 15413259, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:21Z", "source_id": 47362326, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-15T11:56:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:24Z", "source_id": 15416777, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:16Z", "source_id": 15419545, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8469, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:42Z", "source_id": 47402692, "stage_seq": 85, "event_role": "ARR", "event_time": "2026-09-15T12:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:46Z", "source_id": 15428031, "stage_seq": 85, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Milford Haven |
0659 |
0659 |
None |
6:59:00 |
None |
Manchester Piccadilly |
1313 |
1311 |
10 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38949/2026-09-15/detailed |
None |
Stockport |
2026-09-15T13:02:00+01:00 |
Manchester Piccadilly |
11.0 |
{"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
5.8 |
1301 |
1312 |
Stockport |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-15 12:22:37 |
TERMINATED |
2026-09-15 12:12:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428031 |
1789474246970712 |
250 |
250 |
2026-09-15 12:22:27.627697 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:27.323503 |
| 548009 |
579655 |
G61985 |
522T54ML15 |
2026-09-15 |
COMPLETE |
15428117 |
2026-09-15 13:12:00 |
2026-09-15 12:23:07 |
2026-09-17 12:23:07 |
{"id": 579655, "stp": "P", "toc": "London Overground", "uid": "G61985", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61985/2026-09-15/detailed", "trust_id": "522T54ML15", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "2", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T54", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "1312", "current_leg_dep": "1308", "current_leg_end": "Chingford", "origin_dep_time": "1246", "origin_platform": "6", "current_location": "Chingford", "last_update_time": "2026-09-15T12:23:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "1312", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": "Highams Park", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7257.519, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9122.523, \"from_m\": 7257.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9136.134, \"from_m\": 9122.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10229.951, \"from_m\": 9136.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10272.272, \"from_m\": 10229.951, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10505.501, \"from_m\": 10272.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11691.939, \"from_m\": 10505.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11918.98, \"from_m\": 11691.939, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14120.594, \"from_m\": 11918.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16651.254, \"from_m\": 14120.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16788.264, \"from_m\": 16651.254, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16870.277, \"from_m\": 16788.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17154.5, \"from_m\": 16870.277, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 579655, \"profile_key\": \"a95efa0dfb9488148f1b072a289e425239d0f2dc442ff6080992b7c215b928b1\", \"schedule_id\": 11919, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1249H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1253H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1259H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10045.085, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11796.695, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 14233.173, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 17154.5, \"section_seq\": 1, \"route_path_id\": 32255}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17154.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}], \"total_distance_m\": 17154.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15482.886, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.614, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1246", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:58Z\", \"source_id\": 47348244, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:04Z\", \"source_id\": 15412843, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:29Z\", \"source_id\": 47360204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:33Z\", \"source_id\": 15416097, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:18Z\", \"source_id\": 47367240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:22Z\", \"source_id\": 15418187, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:09Z\", \"source_id\": 47374671, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:14Z\", \"source_id\": 15420227, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:42Z\", \"source_id\": 47378747, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:45Z\", \"source_id\": 15421346, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:11Z\", \"source_id\": 47385353, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:16Z\", \"source_id\": 15423243, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:20Z\", \"source_id\": 47393713, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:22Z\", \"source_id\": 15425537, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:45Z\", \"source_id\": 47402879, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:50Z\", \"source_id\": 15428117, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "2", "timing_fact_generation": 1789474252730898, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:39.626578", "service_state_evidence_id": 15428117, "current_leg_start_actual_dep": "2026-09-15T13:07:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:40.417806", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHI |
2T54 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7257.519, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 9122.523, "from_m": 7257.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9136.134, "from_m": 9122.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10229.951, "from_m": 9136.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10272.272, "from_m": 10229.951, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10505.501, "from_m": 10272.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11691.939, "from_m": 10505.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11918.98, "from_m": 11691.939, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14120.594, "from_m": 11918.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16651.254, "from_m": 14120.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16788.264, "from_m": 16651.254, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16870.277, "from_m": 16788.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17154.5, "from_m": 16870.277, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 579655, "profile_key": "a95efa0dfb9488148f1b072a289e425239d0f2dc442ff6080992b7c215b928b1", "schedule_id": 11919, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1246", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1249H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1253H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 32255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1259H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10045.085, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Wood Street", "stage_seq": 8, "distance_m": 11796.695, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307", "location": "Highams Park", "stage_seq": 9, "distance_m": 14233.173, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 17154.5, "section_seq": 1, "route_path_id": 32255}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17154.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 32255}], "total_distance_m": 17154.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15482.886, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.614, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:58Z", "source_id": 47348244, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:04Z", "source_id": 15412843, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:29Z", "source_id": 47360204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:33Z", "source_id": 15416097, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:18Z", "source_id": 47367240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:22Z", "source_id": 15418187, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:09Z", "source_id": 47374671, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:14Z", "source_id": 15420227, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:42Z", "source_id": 47378747, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:45Z", "source_id": 15421346, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:11Z", "source_id": 47385353, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:16Z", "source_id": 15423243, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:20Z", "source_id": 47393713, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:22Z", "source_id": 15425537, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:45Z", "source_id": 47402879, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:12:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:50Z", "source_id": 15428117, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1246 |
1246 |
6 |
None |
None |
Chingford |
1313 |
1312 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61985/2026-09-15/detailed |
None |
Highams Park |
2026-09-15T13:07:00+01:00 |
Chingford |
4.0 |
{"type": "LineString", "coordinates": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} |
1.7 |
1308 |
1312 |
Highams Park |
Chingford |
Chingford |
51.6331130 |
0.0100258 |
51.6331130 |
0.0100258 |
1 |
0 |
2026-09-15 12:23:07 |
TERMINATED |
2026-09-15 12:12:00 |
Chingford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428117 |
1789474252730898 |
38 |
38 |
2026-09-15 12:22:40.417806 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:39.626578 |
| 548010 |
578373 |
P76306 |
472H29MJ15 |
2026-09-15 |
COMPLETE |
15428303 |
2026-09-15 13:12:00 |
2026-09-15 12:23:07 |
2026-09-17 12:23:07 |
{"id": 578373, "stp": "P", "toc": "Greater Anglia", "uid": "P76306", "consist": "720589", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76306/2026-09-15/detailed", "trust_id": "472H29MJ15", "origin_crs": "CMB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-15", "dest_arr_time": "1312", "dest_platform": "6", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2H29", "timing_status": "ON TIME", "origin_station": "Cambridge North", "current_leg_arr": "1312", "current_leg_dep": "1257", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1152", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-15T12:23:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "1312", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1316.97, \"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\": 2897.261, \"from_m\": 1316.97, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2943.86, \"from_m\": 2897.261, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2978.233, \"from_m\": 2943.86, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3972.703, \"from_m\": 2978.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4140.485, \"from_m\": 3972.703, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4236.824, \"from_m\": 4140.485, \"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\": 4281.963, \"from_m\": 4236.824, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4363.768, \"from_m\": 4281.963, \"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\": 7353.566, \"from_m\": 4363.768, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13221.416, \"from_m\": 7353.566, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13392.844, \"from_m\": 13221.416, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13428.428, \"from_m\": 13392.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14137.97, \"from_m\": 13428.428, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19643.372, \"from_m\": 14137.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23146.492, \"from_m\": 19643.372, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44056.987, \"from_m\": 23146.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44131.679, \"from_m\": 44056.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46899.574, \"from_m\": 44131.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\": 60851.46, \"from_m\": 46899.574, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70576.865, \"from_m\": 60851.46, \"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\": 75683.477, \"from_m\": 70576.865, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75717.914, \"from_m\": 75683.477, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75763.923, \"from_m\": 75717.914, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 75795.816, \"from_m\": 75763.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80284.223, \"from_m\": 75795.816, \"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\": 83404.213, \"from_m\": 80284.223, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83787.613, \"from_m\": 83404.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83834.648, \"from_m\": 83787.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85265.888, \"from_m\": 83834.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\": 85368.583, \"from_m\": 85265.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86015.443, \"from_m\": 85368.583, \"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\": 87100.868, \"from_m\": 86015.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 88046.951, \"from_m\": 87100.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88625.095, \"from_m\": 88046.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90089.6, \"from_m\": 88625.095, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91665.59, \"from_m\": 90089.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92302.492, \"from_m\": 91665.59, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92779.166, \"from_m\": 92302.492, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 93232.385, \"from_m\": 92779.166, \"capability_applied\": null, \"effective_limit_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\": 578373, \"profile_key\": \"cdac87b95dda5f7df21788f5bfd115aecb774b92dce7d9c6833df726f68bc1c9\", \"schedule_id\": 22397, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Cambridge North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2169.557, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1159H\", \"location\": \"Cambridge\", \"stage_seq\": 3, \"distance_m\": 3733.319, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203H\", \"location\": \"Cambridge South\", \"stage_seq\": 4, \"distance_m\": 6326.972, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 5, \"distance_m\": 7442.712, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 6, \"distance_m\": 14356.285, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1217\", \"location\": \"Audley End\", \"stage_seq\": 7, \"distance_m\": 26211.753, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Stansted North Jn\", \"stage_seq\": 8, \"distance_m\": 38048.693, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 9, \"distance_m\": 39642.586, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 10, \"distance_m\": 44444.744, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"location\": \"Harlow Town\", \"stage_seq\": 11, \"distance_m\": 56681.147, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 12, \"distance_m\": 63603.776, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1244H\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 65581.212, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1248H\", \"location\": \"Cheshunt\", \"stage_seq\": 14, \"distance_m\": 70632.153, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Brimsdown\", \"stage_seq\": 15, \"distance_m\": 75897.672, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Tottenham Hale\", \"stage_seq\": 16, \"distance_m\": 83633.387, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 17, \"distance_m\": 84393.542, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Coppermill Jn\", \"stage_seq\": 18, \"distance_m\": 85345.961, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300H\", \"location\": \"Clapton Jn\", \"stage_seq\": 19, \"distance_m\": 86063.96, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Hackney Downs\", \"stage_seq\": 20, \"distance_m\": 88446.098, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"Bethnal Green\", \"stage_seq\": 21, \"distance_m\": 91420.243, \"section_seq\": 1, \"route_path_id\": 99657}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 22, \"distance_m\": 93232.385, \"section_seq\": 1, \"route_path_id\": 99657}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93232.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99657}], \"total_distance_m\": 93232.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 87745.081, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5487.304, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1152", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:34Z\", \"source_id\": 47208019, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:39Z\", \"source_id\": 15373582, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:02:16Z\", \"source_id\": 15377650, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:55Z\", \"source_id\": 47237422, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:58Z\", \"source_id\": 15381867, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:57Z\", \"source_id\": 47258351, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:03Z\", \"source_id\": 15387885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:53Z\", \"source_id\": 47282011, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:25:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:56Z\", \"source_id\": 15394469, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:55Z\", \"source_id\": 47289842, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:28:00Z\", \"source_id\": 15396680, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:43Z\", \"source_id\": 47312994, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:46Z\", \"source_id\": 15403103, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:05Z\", \"source_id\": 47329855, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:08Z\", \"source_id\": 15407751, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:00Z\", \"source_id\": 47340211, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:00Z\", \"source_id\": 15410654, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:47Z\", \"source_id\": 47350516, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:51Z\", \"source_id\": 15413467, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:12Z\", \"source_id\": 47361905, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:16Z\", \"source_id\": 15416672, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:17Z\", \"source_id\": 47380203, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:20Z\", \"source_id\": 15421780, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:58Z\", \"source_id\": 47392818, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:03Z\", \"source_id\": 15425297, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:05Z\", \"source_id\": 47403656, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:08Z\", \"source_id\": 15428303, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "6", "timing_fact_generation": 1789474269441025, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:40.237145", "service_state_evidence_id": 15428303, "current_leg_start_actual_dep": "2026-09-15T12:58:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:40.414165", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CMB |
LST |
2H29 |
720589 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1316.97, "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": 2897.261, "from_m": 1316.97, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2943.86, "from_m": 2897.261, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2978.233, "from_m": 2943.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3972.703, "from_m": 2978.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4140.485, "from_m": 3972.703, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4236.824, "from_m": 4140.485, "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": 4281.963, "from_m": 4236.824, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4363.768, "from_m": 4281.963, "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": 7353.566, "from_m": 4363.768, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13221.416, "from_m": 7353.566, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13392.844, "from_m": 13221.416, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13428.428, "from_m": 13392.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14137.97, "from_m": 13428.428, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19643.372, "from_m": 14137.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23146.492, "from_m": 19643.372, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44056.987, "from_m": 23146.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44131.679, "from_m": 44056.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46899.574, "from_m": 44131.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": 60851.46, "from_m": 46899.574, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70576.865, "from_m": 60851.46, "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": 75683.477, "from_m": 70576.865, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75717.914, "from_m": 75683.477, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75763.923, "from_m": 75717.914, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75795.816, "from_m": 75763.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80284.223, "from_m": 75795.816, "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": 83404.213, "from_m": 80284.223, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83787.613, "from_m": 83404.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83834.648, "from_m": 83787.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85265.888, "from_m": 83834.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": 85368.583, "from_m": 85265.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86015.443, "from_m": 85368.583, "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": 87100.868, "from_m": 86015.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 88046.951, "from_m": 87100.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88625.095, "from_m": 88046.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90089.6, "from_m": 88625.095, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91665.59, "from_m": 90089.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92302.492, "from_m": 91665.59, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92779.166, "from_m": 92302.492, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 93232.385, "from_m": 92779.166, "capability_applied": null, "effective_limit_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": 578373, "profile_key": "cdac87b95dda5f7df21788f5bfd115aecb774b92dce7d9c6833df726f68bc1c9", "schedule_id": 22397, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1152", "location": "Cambridge North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 2169.557, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1159H", "location": "Cambridge", "stage_seq": 3, "distance_m": 3733.319, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203H", "location": "Cambridge South", "stage_seq": 4, "distance_m": 6326.972, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Shepreth Branch Jn", "stage_seq": 5, "distance_m": 7442.712, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209", "location": "Whittlesford Parkway", "stage_seq": 6, "distance_m": 14356.285, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1217", "location": "Audley End", "stage_seq": 7, "distance_m": 26211.753, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Stansted North Jn", "stage_seq": 8, "distance_m": 38048.693, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Stansted Mountfitchet", "stage_seq": 9, "distance_m": 39642.586, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Bishops Stortford", "stage_seq": 10, "distance_m": 44444.744, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "location": "Harlow Town", "stage_seq": 11, "distance_m": 56681.147, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242H", "location": "Broxbourne Jn", "stage_seq": 12, "distance_m": 63603.776, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1244H", "location": "Broxbourne", "stage_seq": 13, "distance_m": 65581.212, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1248H", "location": "Cheshunt", "stage_seq": 14, "distance_m": 70632.153, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Brimsdown", "stage_seq": 15, "distance_m": 75897.672, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Tottenham Hale", "stage_seq": 16, "distance_m": 83633.387, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Tottenham South Jn", "stage_seq": 17, "distance_m": 84393.542, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Coppermill Jn", "stage_seq": 18, "distance_m": 85345.961, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300H", "location": "Clapton Jn", "stage_seq": 19, "distance_m": 86063.96, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Hackney Downs", "stage_seq": 20, "distance_m": 88446.098, "section_seq": 1, "route_path_id": 99657}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "Bethnal Green", "stage_seq": 21, "distance_m": 91420.243, "section_seq": 1, "route_path_id": 99657}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 22, "distance_m": 93232.385, "section_seq": 1, "route_path_id": 99657}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93232.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 99657}], "total_distance_m": 93232.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 87745.081, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5487.304, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12517, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:34Z", "source_id": 47208019, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T10:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:39Z", "source_id": 15373582, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:02:16Z", "source_id": 15377650, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:55Z", "source_id": 47237422, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:58Z", "source_id": 15381867, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:57Z", "source_id": 47258351, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:03Z", "source_id": 15387885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12704, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:53Z", "source_id": 47282011, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:25:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:56Z", "source_id": 15394469, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:55Z", "source_id": 47289842, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:28:00Z", "source_id": 15396680, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:43Z", "source_id": 47312994, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:46Z", "source_id": 15403103, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:05Z", "source_id": 47329855, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:08Z", "source_id": 15407751, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:00Z", "source_id": 47340211, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:00Z", "source_id": 15410654, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:47Z", "source_id": 47350516, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:51Z", "source_id": 15413467, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:12Z", "source_id": 47361905, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:16Z", "source_id": 15416672, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:17Z", "source_id": 47380203, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:20Z", "source_id": 15421780, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:58Z", "source_id": 47392818, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:03Z", "source_id": 15425297, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15480, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:05Z", "source_id": 47403656, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:08Z", "source_id": 15428303, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Cambridge North |
1152 |
1152 |
3 |
None |
None |
London Liverpool Street |
1312 |
1312 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76306/2026-09-15/detailed |
None |
Tottenham Hale |
2026-09-15T12:58:00+01:00 |
London Liverpool Street |
15.0 |
{"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
5.9 |
1257 |
1312 |
Tottenham Hale |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-15 12:23:07 |
TERMINATED |
2026-09-15 12:12:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428303 |
1789474269441025 |
93 |
93 |
2026-09-15 12:22:40.414165 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:40.237145 |
| 548011 |
570652 |
H57781 |
430K21CJ15 |
2026-09-15 |
COMPLETE |
15429565 |
2026-09-15 12:06:00 |
2026-09-15 12:23:07 |
2026-09-17 12:23:07 |
{"id": 570652, "stp": "P", "toc": "Unknown", "uid": "H57781", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57781/2026-09-15/detailed", "trust_id": "430K21CJ15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe T.M.D. (Electric)", "service_date": "2026-09-15", "dest_arr_time": "1256", "dest_platform": null, "is_terminated": 1, "next_location": "Crewe T.M.D. (Electric)", "signalling_id": "0K21", "timing_status": "EARLY", "origin_station": "Stafford Salop Sidings", "current_leg_arr": "1206", "current_leg_dep": "1159", "current_leg_end": "Crewe T.M.D. (Electric)", "origin_dep_time": "1158", "origin_platform": null, "current_location": "Crewe T.M.D. (Electric)", "last_update_time": "2026-09-15T12:23:07", "route_debug_link": null, "timing_variation": "-50 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4330865368564267, 53.088758788554536], [-2.4330944, 53.08877059999999], [-2.4331403, 53.088847699999995], [-2.4333535999999993, 53.0892065], [-2.4336968, 53.0897697], [-2.4338201, 53.0900335], [-2.433878, 53.090196899999995], [-2.4339545, 53.0904059], [-2.4340291, 53.0906246], [-2.434065, 53.0907219], [-2.4341123999999996, 53.090819], [-2.4341647999999996, 53.0909036], [-2.4342857999999996, 53.0910989], [-2.4344288999999995, 53.0914544], [-2.4344681, 53.09154569999999], [-2.4344815999999994, 53.0915786], [-2.4345669, 53.0917753], [-2.434588828847046, 53.09181876959621], [-2.4346120999999994, 53.0918649], [-2.4346605964110135, 53.0919416860207], [-2.4346865, 53.09198270000001], [-2.434693436041462, 53.0919917943995], [-2.4347432401855684, 53.09205709654532], [-2.4347858, 53.09211289999998], [-2.434851399999999, 53.092186], [-2.434949099999999, 53.0922861], [-2.4349957221029257, 53.09233046931107], [-2.435071199999999, 53.0924023], [-2.4351528, 53.0924793], [-2.4353364999999996, 53.09263279999999], [-2.4355257, 53.0927742], [-2.4356144, 53.0928391], [-2.4357885999999995, 53.0929574], [-2.4359863999999996, 53.09307930000001], [-2.4361011, 53.093140899999995], [-2.4362009, 53.09318879999999], [-2.4363251, 53.0932549], [-2.4366014, 53.09337670000001], [-2.4366883, 53.093413], [-2.4368014, 53.093456200000006], [-2.4370831000000006, 53.09355289999999], [-2.4375141, 53.09368620000001], [-2.4381006999999997, 53.0938396], [-2.4385293, 53.09393839999999], [-2.4390705, 53.0940431], [-2.439360199999999, 53.09409560000001], [-2.4396218, 53.094136899999995], [-2.4403005999999996, 53.09424429999999], [-2.4408998, 53.094349900000005], [-2.4414773, 53.0944714], [-2.4419382000000005, 53.094587399999995], [-2.4423601, 53.09471200000001], [-2.4431654999999997, 53.094981], [-2.4437754, 53.0952106], [-2.4443878999999997, 53.0954469], [-2.4454739999999995, 53.095815400000006], [-2.445879699999999, 53.09593799999999], [-2.4463035, 53.0960564], [-2.4472105, 53.0962606], [-2.448254299999999, 53.0964811], [-2.4489802, 53.0966301], [-2.4495975, 53.096757999999994], [-2.4510275, 53.0970529], [-2.4515801999999995, 53.0971671], [-2.4517779999999996, 53.0971893], [-2.4519836, 53.0972097], [-2.45215, 53.0972217], [-2.4522919999999995, 53.09723129999999], [-2.4524710999999995, 53.097237], [-2.4526555, 53.0972389], [-2.4528367999999996, 53.09723770000001], [-2.4530009999999995, 53.0972357], [-2.4531641999999994, 53.09722749999999], [-2.4533857, 53.097216], [-2.4535796999999997, 53.09720010000001], [-2.4538933999999997, 53.0971778], [-2.4541689, 53.097174], [-2.4545409, 53.097179099999984], [-2.4547057, 53.0971839], [-2.455128, 53.097196299999986], [-2.4552823, 53.097208399999985], [-2.4553135, 53.09721089999999], [-2.4555985, 53.09724210000001], [-2.4557395999999994, 53.09726069999999], [-2.4558402, 53.0972739], [-2.4560118, 53.0973096], [-2.4560939, 53.09732730000001], [-2.4562439, 53.0973598], [-2.4564399999999997, 53.0973999], [-2.4564927, 53.09741559999999], [-2.4566536999999995, 53.097443600000005], [-2.4568649, 53.09748340000001], [-2.4571459999999994, 53.09754339999999], [-2.4574496999999997, 53.0976065]]}", "current_leg_start": "Crewe", "dest_arr_time_act": "1256", "motion_projection": null, "next_location_lat": "53.0976065", "next_location_lon": "-2.4574497", "previous_location": "Crewe", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 360.779, \"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\": 490.23, \"from_m\": 360.779, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 494.229, \"from_m\": 490.23, \"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\": 948.992, \"from_m\": 494.229, \"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\": 1000.223, \"from_m\": 948.992, \"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\": 1054.093, \"from_m\": 1000.223, \"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\": 1078.941, \"from_m\": 1054.093, \"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\": 38923.997, \"from_m\": 1078.941, \"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\": 39251.092, \"from_m\": 38923.997, \"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\": 39317.402, \"from_m\": 39251.092, \"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\": 39691.544, \"from_m\": 39317.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39809.138, \"from_m\": 39691.544, \"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\": 40329.582, \"from_m\": 39809.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\": 40656.423, \"from_m\": 40329.582, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 41491.388, \"from_m\": 40656.423, \"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\": 41640.496, \"from_m\": 41491.388, \"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\": 42074.964, \"from_m\": 41640.496, \"capability_applied\": null, \"effective_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\": 570652, \"profile_key\": \"b6d0cb163b0c4ebcf3a7a1044b87044fb50c6917639b3ced352f327ef2384046\", \"schedule_id\": 14959, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Stafford Salop Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71808}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1211\", \"location\": \"Stafford\", \"stage_seq\": 2, \"distance_m\": 643.333, \"section_seq\": 1, \"route_path_id\": 71808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 3, \"distance_m\": 9081.526, \"section_seq\": 1, \"route_path_id\": 71808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Madeley\", \"stage_seq\": 4, \"distance_m\": 26648.8, \"section_seq\": 1, \"route_path_id\": 71808}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 5, \"distance_m\": 37121.832, \"section_seq\": 1, \"route_path_id\": 71808}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1249\", \"location\": \"Crewe\", \"stage_seq\": 6, \"distance_m\": 40002.934, \"section_seq\": 1, \"route_path_id\": 71808}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": null, \"location\": \"Crewe T.M.D. (Electric)\", \"stage_seq\": 7, \"distance_m\": 42074.964, \"section_seq\": 1, \"route_path_id\": 71808}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42074.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71808}], \"total_distance_m\": 42074.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41279.717, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 795.247, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1158", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.0976065", "current_position_lon": "-2.4574497", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:57:09Z\", \"source_id\": 47209601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:57:14Z\", \"source_id\": 15373994, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:48Z\", \"source_id\": 15429565, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe T.M.D. (Electric)", "service_state_platform": null, "timing_fact_generation": 1789474368667436, "current_leg_arrival_utc": "2026-09-15T12:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:48.657964", "service_state_evidence_id": 15429565, "current_leg_start_actual_dep": "2026-09-15T12:49:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-15T11:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:48.709853", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0K21 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 360.779, "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": 490.23, "from_m": 360.779, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 494.229, "from_m": 490.23, "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": 948.992, "from_m": 494.229, "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": 1000.223, "from_m": 948.992, "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": 1054.093, "from_m": 1000.223, "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": 1078.941, "from_m": 1054.093, "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": 38923.997, "from_m": 1078.941, "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": 39251.092, "from_m": 38923.997, "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": 39317.402, "from_m": 39251.092, "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": 39691.544, "from_m": 39317.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39809.138, "from_m": 39691.544, "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": 40329.582, "from_m": 39809.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": 40656.423, "from_m": 40329.582, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 41491.388, "from_m": 40656.423, "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": 41640.496, "from_m": 41491.388, "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": 42074.964, "from_m": 41640.496, "capability_applied": null, "effective_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": 570652, "profile_key": "b6d0cb163b0c4ebcf3a7a1044b87044fb50c6917639b3ced352f327ef2384046", "schedule_id": 14959, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1158", "location": "Stafford Salop Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71808}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1211", "location": "Stafford", "stage_seq": 2, "distance_m": 643.333, "section_seq": 1, "route_path_id": 71808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Searchlight Lane Jn", "stage_seq": 3, "distance_m": 9081.526, "section_seq": 1, "route_path_id": 71808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Madeley", "stage_seq": 4, "distance_m": 26648.8, "section_seq": 1, "route_path_id": 71808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Crewe Basford Hall Jn", "stage_seq": 5, "distance_m": 37121.832, "section_seq": 1, "route_path_id": 71808}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1249", "location": "Crewe", "stage_seq": 6, "distance_m": 40002.934, "section_seq": 1, "route_path_id": 71808}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": null, "location": "Crewe T.M.D. (Electric)", "stage_seq": 7, "distance_m": 42074.964, "section_seq": 1, "route_path_id": 71808}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42074.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 71808}], "total_distance_m": 42074.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41279.717, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 795.247, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:57:09Z", "source_id": 47209601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:00:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:57:14Z", "source_id": 15373994, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:48Z", "source_id": 15429565, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:06:00+01:00", "operational_fact": true}] |
Stafford Salop Sidings |
1158 |
1158 |
None |
None |
None |
Crewe T.M.D. (Electric) |
1256 |
1256 |
None |
EARLY |
-50 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H57781/2026-09-15/detailed |
None |
Crewe |
2026-09-15T12:49:00+01:00 |
Crewe T.M.D. (Electric) |
7.0 |
{"type": "LineString", "coordinates": [[-2.4330865368564267, 53.088758788554536], [-2.4330944, 53.08877059999999], [-2.4331403, 53.088847699999995], [-2.4333535999999993, 53.0892065], [-2.4336968, 53.0897697], [-2.4338201, 53.0900335], [-2.433878, 53.090196899999995], [-2.4339545, 53.0904059], [-2.4340291, 53.0906246], [-2.434065, 53.0907219], [-2.4341123999999996, 53.090819], [-2.4341647999999996, 53.0909036], [-2.4342857999999996, 53.0910989], [-2.4344288999999995, 53.0914544], [-2.4344681, 53.09154569999999], [-2.4344815999999994, 53.0915786], [-2.4345669, 53.0917753], [-2.434588828847046, 53.09181876959621], [-2.4346120999999994, 53.0918649], [-2.4346605964110135, 53.0919416860207], [-2.4346865, 53.09198270000001], [-2.434693436041462, 53.0919917943995], [-2.4347432401855684, 53.09205709654532], [-2.4347858, 53.09211289999998], [-2.434851399999999, 53.092186], [-2.434949099999999, 53.0922861], [-2.4349957221029257, 53.09233046931107], [-2.435071199999999, 53.0924023], [-2.4351528, 53.0924793], [-2.4353364999999996, 53.09263279999999], [-2.4355257, 53.0927742], [-2.4356144, 53.0928391], [-2.4357885999999995, 53.0929574], [-2.4359863999999996, 53.09307930000001], [-2.4361011, 53.093140899999995], [-2.4362009, 53.09318879999999], [-2.4363251, 53.0932549], [-2.4366014, 53.09337670000001], [-2.4366883, 53.093413], [-2.4368014, 53.093456200000006], [-2.4370831000000006, 53.09355289999999], [-2.4375141, 53.09368620000001], [-2.4381006999999997, 53.0938396], [-2.4385293, 53.09393839999999], [-2.4390705, 53.0940431], [-2.439360199999999, 53.09409560000001], [-2.4396218, 53.094136899999995], [-2.4403005999999996, 53.09424429999999], [-2.4408998, 53.094349900000005], [-2.4414773, 53.0944714], [-2.4419382000000005, 53.094587399999995], [-2.4423601, 53.09471200000001], [-2.4431654999999997, 53.094981], [-2.4437754, 53.0952106], [-2.4443878999999997, 53.0954469], [-2.4454739999999995, 53.095815400000006], [-2.445879699999999, 53.09593799999999], [-2.4463035, 53.0960564], [-2.4472105, 53.0962606], [-2.448254299999999, 53.0964811], [-2.4489802, 53.0966301], [-2.4495975, 53.096757999999994], [-2.4510275, 53.0970529], [-2.4515801999999995, 53.0971671], [-2.4517779999999996, 53.0971893], [-2.4519836, 53.0972097], [-2.45215, 53.0972217], [-2.4522919999999995, 53.09723129999999], [-2.4524710999999995, 53.097237], [-2.4526555, 53.0972389], [-2.4528367999999996, 53.09723770000001], [-2.4530009999999995, 53.0972357], [-2.4531641999999994, 53.09722749999999], [-2.4533857, 53.097216], [-2.4535796999999997, 53.09720010000001], [-2.4538933999999997, 53.0971778], [-2.4541689, 53.097174], [-2.4545409, 53.097179099999984], [-2.4547057, 53.0971839], [-2.455128, 53.097196299999986], [-2.4552823, 53.097208399999985], [-2.4553135, 53.09721089999999], [-2.4555985, 53.09724210000001], [-2.4557395999999994, 53.09726069999999], [-2.4558402, 53.0972739], [-2.4560118, 53.0973096], [-2.4560939, 53.09732730000001], [-2.4562439, 53.0973598], [-2.4564399999999997, 53.0973999], [-2.4564927, 53.09741559999999], [-2.4566536999999995, 53.097443600000005], [-2.4568649, 53.09748340000001], [-2.4571459999999994, 53.09754339999999], [-2.4574496999999997, 53.0976065]]} |
1.3 |
1159 |
1206 |
Crewe |
Crewe T.M.D. (Electric) |
Crewe T.M.D. (Electric) |
53.0976065 |
-2.4574497 |
53.0976065 |
-2.4574497 |
1 |
0 |
2026-09-15 12:23:07 |
TERMINATED |
2026-09-15 11:06:00 |
Crewe T.M.D. (Electric) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429565 |
1789474368667436 |
13 |
13 |
2026-09-15 12:22:48.709853 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:48.657964 |
| 548012 |
579144 |
P24497 |
232R29MK15 |
2026-09-15 |
COMPLETE |
15428500 |
2026-09-15 13:12:00 |
2026-09-15 12:23:07 |
2026-09-17 12:23:07 |
{"id": 579144, "stp": "P", "toc": "Northern", "uid": "P24497", "consist": "150135", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24497/2026-09-15/detailed", "trust_id": "232R29MK15", "origin_crs": "AWK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "3A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2R29", "timing_status": "EARLY", "origin_station": "Adwick", "current_leg_arr": "1312", "current_leg_dep": "1306", "current_leg_end": "Sheffield", "origin_dep_time": "1223", "origin_platform": "1", "current_location": "Sheffield", "last_update_time": "2026-09-15T12:23:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4783.81, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 5665.9, \"from_m\": 4783.81, \"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\": 6431.913, \"from_m\": 5665.9, \"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\": 6476.009, \"from_m\": 6431.913, \"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\": 6651.624, \"from_m\": 6476.009, \"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\": 6750.958, \"from_m\": 6651.624, \"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\": 7244.623, \"from_m\": 6750.958, \"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\": 9522.61, \"from_m\": 7244.623, \"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\": 12998.486, \"from_m\": 9522.61, \"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\": 13016.147, \"from_m\": 12998.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17463.459, \"from_m\": 13016.147, \"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\": 18323.318, \"from_m\": 17463.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19093.14, \"from_m\": 18323.318, \"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\": 19324.695, \"from_m\": 19093.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22015.06, \"from_m\": 19324.695, \"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\": 22294.67, \"from_m\": 22015.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23083.182, \"from_m\": 22294.67, \"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\": 24076.206, \"from_m\": 23083.182, \"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\": 27369.718, \"from_m\": 24076.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28595.961, \"from_m\": 27369.718, \"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\": 28825.05, \"from_m\": 28595.961, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28871.497, \"from_m\": 28825.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36193.968, \"from_m\": 28871.497, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36728.378, \"from_m\": 36193.968, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 579144, \"profile_key\": \"56af269035e4609bf957244fec9f64dbba4843f3ac0cc7fe92ddebca732ba79a\", \"schedule_id\": 20538, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Adwick\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 2, \"distance_m\": 3682.238, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1234H\", \"location\": \"Doncaster\", \"stage_seq\": 3, \"distance_m\": 6289.223, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 4, \"distance_m\": 9580.468, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1242\", \"location\": \"Conisbrough\", \"stage_seq\": 5, \"distance_m\": 13972.517, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246H\", \"location\": \"Mexborough\", \"stage_seq\": 6, \"distance_m\": 17669.121, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1249H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 7, \"distance_m\": 19512.747, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 8, \"distance_m\": 22935.421, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1257\", \"location\": \"Rotherham Central\", \"stage_seq\": 9, \"distance_m\": 26985.051, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Holmes Jn\", \"stage_seq\": 10, \"distance_m\": 28571.898, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"Meadowhall\", \"stage_seq\": 11, \"distance_m\": 31284.4, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 12, \"distance_m\": 31562.55, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 13, \"distance_m\": 35995.838, \"section_seq\": 1, \"route_path_id\": 74355}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 14, \"distance_m\": 36728.378, \"section_seq\": 1, \"route_path_id\": 74355}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36728.378, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74355}], \"total_distance_m\": 36728.378, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32859.593, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3868.785, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:24Z\", \"source_id\": 47285932, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:26Z\", \"source_id\": 15395576, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:25Z\", \"source_id\": 47296441, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:27Z\", \"source_id\": 15398539, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:32Z\", \"source_id\": 47323222, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:37Z\", \"source_id\": 15405944, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:35Z\", \"source_id\": 47333918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:38Z\", \"source_id\": 15408841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:33Z\", \"source_id\": 47341718, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:37Z\", \"source_id\": 15411130, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:40Z\", \"source_id\": 47360643, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:43Z\", \"source_id\": 15416269, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:12Z\", \"source_id\": 47377433, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:13Z\", \"source_id\": 15421008, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:22Z\", \"source_id\": 47404353, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:27Z\", \"source_id\": 15428500, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "3", "timing_fact_generation": 1789474287305239, "current_leg_arrival_utc": "2026-09-15T13:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:54.108072", "service_state_evidence_id": 15428500, "current_leg_start_actual_dep": "2026-09-15T13:07:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:55.310492", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
AWK |
SHF |
2R29 |
150135 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 4783.81, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 5665.9, "from_m": 4783.81, "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": 6431.913, "from_m": 5665.9, "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": 6476.009, "from_m": 6431.913, "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": 6651.624, "from_m": 6476.009, "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": 6750.958, "from_m": 6651.624, "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": 7244.623, "from_m": 6750.958, "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": 9522.61, "from_m": 7244.623, "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": 12998.486, "from_m": 9522.61, "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": 13016.147, "from_m": 12998.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17463.459, "from_m": 13016.147, "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": 18323.318, "from_m": 17463.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19093.14, "from_m": 18323.318, "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": 19324.695, "from_m": 19093.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22015.06, "from_m": 19324.695, "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": 22294.67, "from_m": 22015.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23083.182, "from_m": 22294.67, "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": 24076.206, "from_m": 23083.182, "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": 27369.718, "from_m": 24076.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28595.961, "from_m": 27369.718, "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": 28825.05, "from_m": 28595.961, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28871.497, "from_m": 28825.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36193.968, "from_m": 28871.497, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36728.378, "from_m": 36193.968, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 579144, "profile_key": "56af269035e4609bf957244fec9f64dbba4843f3ac0cc7fe92ddebca732ba79a", "schedule_id": 20538, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1223", "location": "Adwick", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Bentley (S.Yorks)", "stage_seq": 2, "distance_m": 3682.238, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1234H", "location": "Doncaster", "stage_seq": 3, "distance_m": 6289.223, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Hexthorpe Jn", "stage_seq": 4, "distance_m": 9580.468, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1242", "location": "Conisbrough", "stage_seq": 5, "distance_m": 13972.517, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246H", "location": "Mexborough", "stage_seq": 6, "distance_m": 17669.121, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1249H", "location": "Swinton (S.Yorks)", "stage_seq": 7, "distance_m": 19512.747, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Aldwarke Jn", "stage_seq": 8, "distance_m": 22935.421, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1257", "location": "Rotherham Central", "stage_seq": 9, "distance_m": 26985.051, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Holmes Jn", "stage_seq": 10, "distance_m": 28571.898, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "Meadowhall", "stage_seq": 11, "distance_m": 31284.4, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "Wincobank Jn", "stage_seq": 12, "distance_m": 31562.55, "section_seq": 1, "route_path_id": 74355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Nunnery Main Line Jn", "stage_seq": 13, "distance_m": 35995.838, "section_seq": 1, "route_path_id": 74355}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Sheffield", "stage_seq": 14, "distance_m": 36728.378, "section_seq": 1, "route_path_id": 74355}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36728.378, "from_m": 0.0, "section_seq": 1, "route_path_id": 74355}], "total_distance_m": 36728.378, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32859.593, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3868.785, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6739, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:24Z", "source_id": 47285932, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:27:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:26Z", "source_id": 15395576, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6848, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:25Z", "source_id": 47296441, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:27Z", "source_id": 15398539, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7166, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:32Z", "source_id": 47323222, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:37Z", "source_id": 15405944, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:35Z", "source_id": 47333918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:38Z", "source_id": 15408841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7152, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:33Z", "source_id": 47341718, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:37Z", "source_id": 15411130, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:40Z", "source_id": 47360643, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:43Z", "source_id": 15416269, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:12Z", "source_id": 47377433, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:02:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:13Z", "source_id": 15421008, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7299, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:22Z", "source_id": 47404353, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:27Z", "source_id": 15428500, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Adwick |
1223 |
1223 |
1 |
None |
None |
Sheffield |
1314 |
1314 |
3A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24497/2026-09-15/detailed |
None |
Meadowhall |
2026-09-15T13:07:00+01:00 |
Sheffield |
6.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
1306 |
1312 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-15 12:23:07 |
TERMINATED |
2026-09-15 12:12:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428500 |
1789474287305239 |
58 |
58 |
2026-09-15 12:22:55.310492 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:54.108072 |
| 548013 |
578708 |
F45558 |
511B551K15 |
2026-09-15 |
COMPLETE |
15428307 |
2026-09-15 13:12:00 |
2026-09-15 12:23:07 |
2026-09-17 12:23:07 |
{"id": 578708, "stp": "N", "toc": "c2c", "uid": "F45558", "consist": "720607", "dest_crs": "FST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45558/2026-09-15/detailed", "trust_id": "511B551K15", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-15", "dest_arr_time": "1312", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "1B55", "timing_status": "ON TIME", "origin_station": "Shoeburyness", "current_leg_arr": "1312", "current_leg_dep": "1308", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1206", "origin_platform": "1", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-15T12:23:07", "route_debug_link": null, "timing_variation": "0 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": "1312", "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\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20468.805, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20804.912, \"from_m\": 20468.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.782, \"from_m\": 20804.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20934.417, \"from_m\": 20890.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50145.502, \"from_m\": 20934.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51636.801, \"from_m\": 50145.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51664.542, \"from_m\": 51636.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51671.367, \"from_m\": 51664.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53789.631, \"from_m\": 51671.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56464.69, \"from_m\": 53789.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58658.356, \"from_m\": 56464.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59097.772, \"from_m\": 58658.356, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60452.287, \"from_m\": 59097.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60709.852, \"from_m\": 60452.287, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62561.471, \"from_m\": 60709.852, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63264.279, \"from_m\": 62561.471, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 578708, \"profile_key\": \"01e9e303ebcdb4db35a3c0cf2b981128cc8bb88d1483c3fdaefc82d0e1a1e81c\", \"schedule_id\": 36249, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1212\", \"wtt_dep\": \"1212H\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1214H\", \"wtt_dep\": \"1215H\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1217H\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1222\", \"wtt_dep\": \"1222H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235H\", \"location\": \"Basildon\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"location\": \"Laindon\", \"stage_seq\": 12, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249\", \"location\": \"Upminster\", \"stage_seq\": 13, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Barking\", \"stage_seq\": 14, \"distance_m\": 51027.42, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"West Ham High Level\", \"stage_seq\": 15, \"distance_m\": 56859.014, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 16, \"distance_m\": 58976.256, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1307H\", \"location\": \"Limehouse\", \"stage_seq\": 17, \"distance_m\": 60515.67, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 18, \"distance_m\": 62103.078, \"section_seq\": 1, \"route_path_id\": 102703}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 19, \"distance_m\": 63264.279, \"section_seq\": 1, \"route_path_id\": 102703}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63264.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102703}], \"total_distance_m\": 63264.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60815.829, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2448.45, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1206", "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\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:09:35Z\", \"source_id\": 47241750, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:09:38Z\", \"source_id\": 15383110, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:35Z\", \"source_id\": 47249361, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:13:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:37Z\", \"source_id\": 15385365, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:38Z\", \"source_id\": 47254797, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:15:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:40Z\", \"source_id\": 15386905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:04Z\", \"source_id\": 47261290, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:17:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:08Z\", \"source_id\": 15388664, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:07Z\", \"source_id\": 47266951, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:10Z\", \"source_id\": 15390222, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:35Z\", \"source_id\": 47273464, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:22:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:37Z\", \"source_id\": 15392051, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:24Z\", \"source_id\": 47285856, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:26Z\", \"source_id\": 15395571, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:50Z\", \"source_id\": 47297620, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:56Z\", \"source_id\": 15398827, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:02Z\", \"source_id\": 47305955, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:07Z\", \"source_id\": 15401192, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:08Z\", \"source_id\": 47314031, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:11Z\", \"source_id\": 15403426, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:16Z\", \"source_id\": 47343564, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:18Z\", \"source_id\": 15411607, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:47Z\", \"source_id\": 47366087, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:51Z\", \"source_id\": 15417831, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:09Z\", \"source_id\": 47379965, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:14Z\", \"source_id\": 15421688, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:17Z\", \"source_id\": 47393618, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:22Z\", \"source_id\": 15425538, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:05Z\", \"source_id\": 47403681, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:10Z\", \"source_id\": 15428307, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789474273427441, "current_leg_arrival_utc": "2026-09-15T13:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:12:56.657761", "service_state_evidence_id": 15428307, "current_leg_start_actual_dep": "2026-09-15T13:07:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:22:57.677632", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
SRY |
FST |
1B55 |
720607 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20468.805, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20804.912, "from_m": 20468.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.782, "from_m": 20804.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20934.417, "from_m": 20890.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50145.502, "from_m": 20934.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51636.801, "from_m": 50145.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51664.542, "from_m": 51636.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51671.367, "from_m": 51664.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53789.631, "from_m": 51671.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56464.69, "from_m": 53789.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58658.356, "from_m": 56464.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59097.772, "from_m": 58658.356, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60452.287, "from_m": 59097.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60709.852, "from_m": 60452.287, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62561.471, "from_m": 60709.852, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63264.279, "from_m": 62561.471, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 578708, "profile_key": "01e9e303ebcdb4db35a3c0cf2b981128cc8bb88d1483c3fdaefc82d0e1a1e81c", "schedule_id": 36249, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1206", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1212", "wtt_dep": "1212H", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1214H", "wtt_dep": "1215H", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1217H", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1222", "wtt_dep": "1222H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235H", "location": "Basildon", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "location": "Laindon", "stage_seq": 12, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249", "location": "Upminster", "stage_seq": 13, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Barking", "stage_seq": 14, "distance_m": 51027.42, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "West Ham High Level", "stage_seq": 15, "distance_m": 56859.014, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Gas Factory Jn", "stage_seq": 16, "distance_m": 58976.256, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1307H", "location": "Limehouse", "stage_seq": 17, "distance_m": 60515.67, "section_seq": 1, "route_path_id": 102703}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Christian Street Jn", "stage_seq": 18, "distance_m": 62103.078, "section_seq": 1, "route_path_id": 102703}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 19, "distance_m": 63264.279, "section_seq": 1, "route_path_id": 102703}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63264.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 102703}], "total_distance_m": 63264.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60815.829, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2448.45, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:09:35Z", "source_id": 47241750, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:09:38Z", "source_id": 15383110, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:35Z", "source_id": 47249361, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:13:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:37Z", "source_id": 15385365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:38Z", "source_id": 47254797, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:15:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:40Z", "source_id": 15386905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:04Z", "source_id": 47261290, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:17:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:08Z", "source_id": 15388664, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:07Z", "source_id": 47266951, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:10Z", "source_id": 15390222, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:35Z", "source_id": 47273464, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:37Z", "source_id": 15392051, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:24Z", "source_id": 47285856, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:26Z", "source_id": 15395571, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:50Z", "source_id": 47297620, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:56Z", "source_id": 15398827, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:02Z", "source_id": 47305955, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:07Z", "source_id": 15401192, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:08Z", "source_id": 47314031, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:11Z", "source_id": 15403426, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:16Z", "source_id": 47343564, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:18Z", "source_id": 15411607, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:47Z", "source_id": 47366087, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:51Z", "source_id": 15417831, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:09Z", "source_id": 47379965, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:14Z", "source_id": 15421688, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:17Z", "source_id": 47393618, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:22Z", "source_id": 15425538, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:05Z", "source_id": 47403681, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:10Z", "source_id": 15428307, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Shoeburyness |
1206 |
1206 |
1 |
None |
None |
London Fenchurch Street |
1312 |
1312 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45558/2026-09-15/detailed |
None |
Limehouse |
2026-09-15T13:07: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 |
1308 |
1312 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-15 12:23:07 |
TERMINATED |
2026-09-15 12:12:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428307 |
1789474273427441 |
85 |
85 |
2026-09-15 12:22:57.677632 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:12:56.657761 |
| 548014 |
578920 |
P65375 |
305S66MK15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 12:13:00 |
2026-09-15 12:23:07 |
2026-09-17 12:23:07 |
{"id": 578920, "stp": "P", "toc": "Northern", "uid": "P65375", "consist": "156464", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65375/2026-09-15/detailed", "trust_id": "305S66MK15", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-15", "dest_arr_time": "1245", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "5S66", "timing_status": null, "origin_station": "Preston", "current_leg_arr": "1245", "current_leg_dep": "1243", "current_leg_end": "Preston", "origin_dep_time": "1213", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-15T12:23:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Preston Shunt Line", "dest_arr_time_act": "1245", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 510.264, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 574.005, \"from_m\": 510.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 598.577, \"from_m\": 574.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 656.778, \"from_m\": 598.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 674.258, \"from_m\": 656.778, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1044.678, \"from_m\": 674.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1062.157, \"from_m\": 1044.678, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1120.358, \"from_m\": 1062.157, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1144.93, \"from_m\": 1120.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1208.672, \"from_m\": 1144.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1718.935, \"from_m\": 1208.672, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 578920, \"profile_key\": \"fa3952b7e9612eafd48e9aaf1e75ec7b781c5bf134a48d4ed1255f249dfc2e5b\", \"schedule_id\": 21633, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74703}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1243\", \"location\": \"Preston Shunt Line\", \"stage_seq\": 2, \"distance_m\": 859.468, \"section_seq\": 1, \"route_path_id\": 74703}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 3, \"distance_m\": 1718.935, \"section_seq\": 1, \"route_path_id\": 74703}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1718.935, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74703}], \"total_distance_m\": 1718.935, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1299.371, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 419.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1213", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Preston", "service_state_platform": "2", "timing_fact_generation": 1789474348903068, "current_leg_arrival_utc": "2026-09-15T12:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:02.784117", "service_state_evidence_id": 47241888, "current_leg_start_actual_dep": "2026-09-15T12:43:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-15T12:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:03.200609", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
PRE |
5S66 |
156464 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 510.264, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 574.005, "from_m": 510.264, "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": 598.577, "from_m": 574.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 656.778, "from_m": 598.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 674.258, "from_m": 656.778, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1044.678, "from_m": 674.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1062.157, "from_m": 1044.678, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1120.358, "from_m": 1062.157, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1144.93, "from_m": 1120.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1208.672, "from_m": 1144.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1718.935, "from_m": 1208.672, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 578920, "profile_key": "fa3952b7e9612eafd48e9aaf1e75ec7b781c5bf134a48d4ed1255f249dfc2e5b", "schedule_id": 21633, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1213", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74703}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1243", "location": "Preston Shunt Line", "stage_seq": 2, "distance_m": 859.468, "section_seq": 1, "route_path_id": 74703}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": null, "location": "Preston", "stage_seq": 3, "distance_m": 1718.935, "section_seq": 1, "route_path_id": 74703}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1718.935, "from_m": 0.0, "section_seq": 1, "route_path_id": 74703}], "total_distance_m": 1718.935, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1299.371, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 419.564, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Preston |
1213 |
1213 |
2 |
None |
None |
Preston |
1245 |
1245 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P65375/2026-09-15/detailed |
None |
Preston Shunt Line |
2026-09-15T12:43:00+01:00 |
Preston |
2.0 |
{"type": "LineString", "coordinates": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]} |
0.5 |
1243 |
1245 |
None |
None |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-15 12:23:07 |
TERMINATED |
2026-09-15 12:13:00 |
Preston |
TD |
NEVER_DEPARTED_TIMEOUT |
47241888 |
1789474348903068 |
62 |
62 |
2026-09-15 12:23:03.200609 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:02.784117 |
| 548015 |
578462 |
L88434 |
022B26MJ15 |
2026-09-15 |
COMPLETE |
15429724 |
2026-09-15 13:11:00 |
2026-09-15 12:23:07 |
2026-09-17 12:23:07 |
{"id": 578462, "stp": "P", "toc": "ScotRail", "uid": "L88434", "consist": "158723", "dest_crs": "MTS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88434/2026-09-15/detailed", "trust_id": "022B26MJ15", "origin_crs": "INR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Montrose", "service_date": "2026-09-15", "dest_arr_time": "1306", "dest_platform": "1", "is_terminated": 1, "next_location": "Montrose", "signalling_id": "2B26", "timing_status": "LATE", "origin_station": "Inverurie", "current_leg_arr": "1311", "current_leg_dep": "1256", "current_leg_end": "Montrose", "origin_dep_time": "1156", "origin_platform": "2", "current_location": "Montrose Down Thro' Siding", "last_update_time": "2026-09-15T12:23:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4645901, 56.837232500000006], [-2.4689813, 56.8349377], [-2.471280699999999, 56.83372800000001], [-2.4729334, 56.83285149999999], [-2.4734595, 56.8325674], [-2.4739609, 56.8322626], [-2.4751476, 56.83153469999999], [-2.4760969, 56.8308991], [-2.4786536999999997, 56.8291144], [-2.4803784, 56.8278903], [-2.4819491, 56.82674560000001], [-2.4892971, 56.8215443], [-2.4908975, 56.820399900000005], [-2.4939553, 56.8181923], [-2.495877, 56.816827800000006], [-2.4977716999999995, 56.815482200000005], [-2.5037651, 56.811215700000005], [-2.5045563, 56.8106358], [-2.5050719999999997, 56.81024549999999], [-2.5056874999999996, 56.8097521], [-2.5061042, 56.809389499999995], [-2.5066898, 56.8088747], [-2.5073671, 56.8081966], [-2.5077883, 56.8077515], [-2.5083651, 56.8070859], [-2.5089317999999996, 56.80632069999999], [-2.5093381, 56.80571069999999], [-2.5096323, 56.8051985], [-2.5099995, 56.80453060000001], [-2.5102862, 56.8038884], [-2.5104433, 56.80352489999999], [-2.510558958403184, 56.803198107020805], [-2.5105774, 56.803146], [-2.5111469999999994, 56.80136869999998], [-2.5114995, 56.8004748], [-2.5117455, 56.7999241], [-2.5121883, 56.7991141], [-2.5122936999999994, 56.7989214], [-2.5147377, 56.794944699999995], [-2.5149220999999997, 56.79466430000001], [-2.51528279553466, 56.794088947936075], [-2.51732, 56.79083919999999], [-2.5191551, 56.787881500000005], [-2.5197854, 56.78686559999999], [-2.5200220000000004, 56.786439], [-2.5202907, 56.785854099999995], [-2.520541699999999, 56.7852038], [-2.5207054999999996, 56.78460199999999], [-2.5207659999999996, 56.78434589999999], [-2.5209714, 56.78352819999999], [-2.5210108999999994, 56.782944699999994], [-2.5210202999999995, 56.7826529], [-2.5209512, 56.7816113], [-2.5208781, 56.7811372], [-2.5207345, 56.780418999999995], [-2.5204661, 56.7795045], [-2.5202914999999995, 56.7790242], [-2.5200493, 56.77844100000001], [-2.5195974, 56.77755619999999], [-2.519357799999999, 56.77715309999999], [-2.5190925, 56.7767454], [-2.5183393999999995, 56.77573199999999], [-2.517505, 56.7748056], [-2.5171852999999995, 56.7744578], [-2.5163885999999995, 56.7736534], [-2.5163331, 56.7735973], [-2.51528279553466, 56.7726523332107], [-2.5152373, 56.772611399999995], [-2.5146734999999993, 56.7721447], [-2.5139826, 56.77160289999998], [-2.512869, 56.770814400000006], [-2.5128263, 56.7707866], [-2.5120160999999994, 56.7702622], [-2.5117916, 56.770112700000006], [-2.5117814999999997, 56.7701039], [-2.5117205, 56.7700664], [-2.5117129999999994, 56.7700615], [-2.5112358999999995, 56.7697859], [-2.5109343, 56.7696072], [-2.5105129, 56.7693574], [-2.5102738000000007, 56.76922], [-2.5096879999999997, 56.768883200000005], [-2.5096201, 56.7688495], [-2.5086412, 56.76836409999999], [-2.507557, 56.7678399], [-2.5019852999999994, 56.7653298], [-2.5004149, 56.764579299999994], [-2.499715, 56.7642165], [-2.4985208999999995, 56.76355749999999], [-2.494671799999999, 56.76122889999999], [-2.4874632, 56.75686749999999], [-2.4860288, 56.7559968], [-2.4850927, 56.7554805], [-2.4839082, 56.7548681], [-2.481962672421405, 56.75398158922311], [-2.4760479, 56.75128629999999], [-2.4754013999999995, 56.7509953], [-2.4747521999999997, 56.7506855], [-2.4743527, 56.7504797], [-2.4739645, 56.7502478], [-2.4733504999999996, 56.7498371], [-2.4728005999999993, 56.74940569999999], [-2.4720203999999995, 56.748642699999984], [-2.4715072, 56.7481208], [-2.4711112, 56.7476521], [-2.4708129999999997, 56.74719009999999], [-2.4706102, 56.7467736], [-2.4704728, 56.7463227], [-2.4704205, 56.7458834], [-2.470400699999999, 56.745679599999995], [-2.4704191, 56.7452697], [-2.4704842999999994, 56.7448971], [-2.4706014, 56.7445469], [-2.470772, 56.7441611], [-2.4709852, 56.74379299999999], [-2.4712404999999995, 56.7434254], [-2.4715824, 56.74307670000001], [-2.4719972, 56.7426656], [-2.4724345999999997, 56.74234260000001], [-2.4731870999999996, 56.7417879], [-2.4739036, 56.7412366], [-2.4742665999999995, 56.7409274], [-2.4746422, 56.7406056], [-2.4749272999999996, 56.7403183], [-2.4751698999999996, 56.74000480000001], [-2.475401, 56.7396569], [-2.4755585, 56.7393684], [-2.4756247, 56.7392257], [-2.4757111, 56.73901260000001], [-2.4757844999999996, 56.738871399999994], [-2.4758596999999996, 56.73857099999999], [-2.4759245999999995, 56.7381742], [-2.4759288, 56.73783039999999], [-2.4759138, 56.73752150000001], [-2.4758755, 56.7373414], [-2.475783799999999, 56.73698149999999], [-2.4755748, 56.7365349], [-2.4752763, 56.7360221], [-2.4738998, 56.73421209999999], [-2.4737855999999994, 56.7340317], [-2.473759499999999, 56.73399059999999], [-2.4736545999999997, 56.7337933], [-2.4736417999999993, 56.733765700000006], [-2.4734453999999997, 56.733343600000005], [-2.4733528999999996, 56.7330437], [-2.4732727999999997, 56.73269869999999], [-2.4732208, 56.7322089], [-2.4731931, 56.7317638], [-2.4732314, 56.73134239999999], [-2.4732647, 56.731116099999994], [-2.4733217, 56.7308691], [-2.4734627, 56.7303861], [-2.4736793, 56.7299032], [-2.4740535, 56.7292933], [-2.4748295, 56.7281412], [-2.474999, 56.727882400000006], [-2.4752018, 56.7275721], [-2.475425, 56.72718700000001], [-2.4756219, 56.7267999], [-2.4757787999999996, 56.7264156], [-2.4758918999999997, 56.7260003], [-2.4759673999999996, 56.7255504], [-2.4759883, 56.725118499999994], [-2.4759715999999994, 56.72463140000001], [-2.4758601999999996, 56.72410059999999], [-2.4756810999999996, 56.7235641], [-2.4754254, 56.72301790000001], [-2.4751681, 56.72256429999999], [-2.4747038, 56.72189879999999], [-2.4741233, 56.721053], [-2.473595, 56.72024179999999], [-2.473152, 56.7193859], [-2.4729660999999994, 56.7189663], [-2.4728054, 56.718545], [-2.4725879, 56.71787569999999], [-2.4724249000000005, 56.7171682], [-2.4723449999999993, 56.71649589999999], [-2.4723065, 56.7161102], [-2.4722026999999995, 56.715634], [-2.4721861, 56.7154438], [-2.4721658, 56.7152109], [-2.4721589999999996, 56.7151327], [-2.4721469999999997, 56.7149957], [-2.4721204, 56.71471410000001], [-2.4720954999999996, 56.7144505], [-2.4720845, 56.7140516], [-2.472074, 56.71366809999999], [-2.4720921, 56.7134716], [-2.4721237, 56.71322789999999], [-2.4721974, 56.71283710000001], [-2.4722792, 56.712454399999984], [-2.4723449, 56.712228399999994]]}", "current_leg_start": "Laurencekirk", "dest_arr_time_act": "1306", "motion_projection": null, "next_location_lat": "56.7122284", "next_location_lon": "-2.4723449", "previous_location": "Laurencekirk", "current_leg_milage": "10.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 417.62, \"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\": 15749.978, \"from_m\": 417.62, \"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\": 16344.752, \"from_m\": 15749.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16694.826, \"from_m\": 16344.752, \"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\": 16742.592, \"from_m\": 16694.826, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17016.393, \"from_m\": 16742.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\": 17282.19, \"from_m\": 17016.393, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25319.238, \"from_m\": 17282.19, \"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\": 25588.569, \"from_m\": 25319.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26188.757, \"from_m\": 25588.569, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26202.846, \"from_m\": 26188.757, \"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\": 26702.231, \"from_m\": 26202.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27402.75, \"from_m\": 26702.231, \"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\": 27439.015, \"from_m\": 27402.75, \"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\": 27639.889, \"from_m\": 27439.015, \"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\": 29478.114, \"from_m\": 27639.889, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29984.666, \"from_m\": 29478.114, \"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\": 30030.55, \"from_m\": 29984.666, \"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\": 37077.739, \"from_m\": 30030.55, \"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\": 44254.2, \"from_m\": 37077.739, \"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\": 49584.866, \"from_m\": 44254.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54221.606, \"from_m\": 49584.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62043.795, \"from_m\": 54221.606, \"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\": 64643.24, \"from_m\": 62043.795, \"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\": 70075.951, \"from_m\": 64643.24, \"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\": 70118.605, \"from_m\": 70075.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70388.067, \"from_m\": 70118.605, \"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\": 82748.7, \"from_m\": 70388.067, \"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\": 88197.332, \"from_m\": 82748.7, \"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\": 92096.538, \"from_m\": 88197.332, \"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\": 92149.866, \"from_m\": 92096.538, \"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\": 92529.663, \"from_m\": 92149.866, \"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}], \"service_id\": 578462, \"profile_key\": \"a8cc8474ab7e7896d5a7ff5f5242df88187f6bd94c645fd73cc07bd9234bdb55\", \"schedule_id\": 19025, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Inverurie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1201H\", \"location\": \"Kintore\", \"stage_seq\": 2, \"distance_m\": 5171.363, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1211\", \"location\": \"Dyce\", \"stage_seq\": 3, \"distance_m\": 17089.951, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Berryden Jn\", \"stage_seq\": 4, \"distance_m\": 25588.569, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1222\", \"location\": \"Aberdeen\", \"stage_seq\": 5, \"distance_m\": 27191.814, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 6, \"distance_m\": 27968.984, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 7, \"distance_m\": 29828.643, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Aberdeen Sig. A56\", \"stage_seq\": 8, \"distance_m\": 30941.485, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Aberdeen Sig. A230\", \"stage_seq\": 9, \"distance_m\": 34734.48, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Portlethen\", \"stage_seq\": 10, \"distance_m\": 40326.074, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Aberdeen Sig. A222\", \"stage_seq\": 11, \"distance_m\": 43606.529, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1241\", \"location\": \"Stonehaven\", \"stage_seq\": 12, \"distance_m\": 53129.085, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Carmont\", \"stage_seq\": 13, \"distance_m\": 61974.136, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"Laurencekirk\", \"stage_seq\": 14, \"distance_m\": 76216.642, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300H\", \"location\": \"Craigo S.B.\", \"stage_seq\": 15, \"distance_m\": 84881.41, \"section_seq\": 1, \"route_path_id\": 73748}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": null, \"location\": \"Montrose\", \"stage_seq\": 16, \"distance_m\": 92529.663, \"section_seq\": 1, \"route_path_id\": 73748}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92529.663, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73748}], \"total_distance_m\": 92529.663, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92529.663, \"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": "1156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "56.7122284", "current_position_lon": "-2.4723449", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:58:58Z\", \"source_id\": 47214223, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:02Z\", \"source_id\": 15375238, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:25Z\", \"source_id\": 47236207, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:26Z\", \"source_id\": 15381497, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:03Z\", \"source_id\": 15390084, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:31Z\", \"source_id\": 15405833, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:02Z\", \"source_id\": 15406211, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:29Z\", \"source_id\": 15417557, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:04Z\", \"source_id\": 15429724, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Montrose", "service_state_platform": "1", "timing_fact_generation": 1789474385283272, "current_leg_arrival_utc": "2026-09-15T13:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:05.276545", "service_state_evidence_id": 15429724, "current_leg_start_actual_dep": "2026-09-15T12:59:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-15T12:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:05.705828", "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 |
INR |
MTS |
2B26 |
158723 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 417.62, "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": 15749.978, "from_m": 417.62, "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": 16344.752, "from_m": 15749.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16694.826, "from_m": 16344.752, "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": 16742.592, "from_m": 16694.826, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17016.393, "from_m": 16742.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": 17282.19, "from_m": 17016.393, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25319.238, "from_m": 17282.19, "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": 25588.569, "from_m": 25319.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26188.757, "from_m": 25588.569, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26202.846, "from_m": 26188.757, "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": 26702.231, "from_m": 26202.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27402.75, "from_m": 26702.231, "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": 27439.015, "from_m": 27402.75, "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": 27639.889, "from_m": 27439.015, "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": 29478.114, "from_m": 27639.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29984.666, "from_m": 29478.114, "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": 30030.55, "from_m": 29984.666, "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": 37077.739, "from_m": 30030.55, "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": 44254.2, "from_m": 37077.739, "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": 49584.866, "from_m": 44254.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54221.606, "from_m": 49584.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62043.795, "from_m": 54221.606, "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": 64643.24, "from_m": 62043.795, "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": 70075.951, "from_m": 64643.24, "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": 70118.605, "from_m": 70075.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70388.067, "from_m": 70118.605, "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": 82748.7, "from_m": 70388.067, "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": 88197.332, "from_m": 82748.7, "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": 92096.538, "from_m": 88197.332, "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": 92149.866, "from_m": 92096.538, "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": 92529.663, "from_m": 92149.866, "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}], "service_id": 578462, "profile_key": "a8cc8474ab7e7896d5a7ff5f5242df88187f6bd94c645fd73cc07bd9234bdb55", "schedule_id": 19025, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1156", "location": "Inverurie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73748}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1201H", "location": "Kintore", "stage_seq": 2, "distance_m": 5171.363, "section_seq": 1, "route_path_id": 73748}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1211", "location": "Dyce", "stage_seq": 3, "distance_m": 17089.951, "section_seq": 1, "route_path_id": 73748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Berryden Jn", "stage_seq": 4, "distance_m": 25588.569, "section_seq": 1, "route_path_id": 73748}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1222", "location": "Aberdeen", "stage_seq": 5, "distance_m": 27191.814, "section_seq": 1, "route_path_id": 73748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Aberdeen Ferryhill Jn", "stage_seq": 6, "distance_m": 27968.984, "section_seq": 1, "route_path_id": 73748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Craiginches South Jn", "stage_seq": 7, "distance_m": 29828.643, "section_seq": 1, "route_path_id": 73748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Aberdeen Sig. A56", "stage_seq": 8, "distance_m": 30941.485, "section_seq": 1, "route_path_id": 73748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Aberdeen Sig. A230", "stage_seq": 9, "distance_m": 34734.48, "section_seq": 1, "route_path_id": 73748}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Portlethen", "stage_seq": 10, "distance_m": 40326.074, "section_seq": 1, "route_path_id": 73748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Aberdeen Sig. A222", "stage_seq": 11, "distance_m": 43606.529, "section_seq": 1, "route_path_id": 73748}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1241", "location": "Stonehaven", "stage_seq": 12, "distance_m": 53129.085, "section_seq": 1, "route_path_id": 73748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Carmont", "stage_seq": 13, "distance_m": 61974.136, "section_seq": 1, "route_path_id": 73748}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "Laurencekirk", "stage_seq": 14, "distance_m": 76216.642, "section_seq": 1, "route_path_id": 73748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300H", "location": "Craigo S.B.", "stage_seq": 15, "distance_m": 84881.41, "section_seq": 1, "route_path_id": 73748}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": null, "location": "Montrose", "stage_seq": 16, "distance_m": 92529.663, "section_seq": 1, "route_path_id": 73748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92529.663, "from_m": 0.0, "section_seq": 1, "route_path_id": 73748}], "total_distance_m": 92529.663, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92529.663, "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": 370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:58:58Z", "source_id": 47214223, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:02Z", "source_id": 15375238, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 374, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:25Z", "source_id": 47236207, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:08:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:26Z", "source_id": 15381497, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:03Z", "source_id": 15390084, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:31Z", "source_id": 15405833, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:02Z", "source_id": 15406211, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:29Z", "source_id": 15417557, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:04Z", "source_id": 15429724, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}] |
Inverurie |
1156 |
1156 |
2 |
None |
None |
Montrose |
1306 |
1306 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88434/2026-09-15/detailed |
None |
Laurencekirk |
2026-09-15T12:59:30+01:00 |
Montrose |
15.0 |
{"type": "LineString", "coordinates": [[-2.4645901, 56.837232500000006], [-2.4689813, 56.8349377], [-2.471280699999999, 56.83372800000001], [-2.4729334, 56.83285149999999], [-2.4734595, 56.8325674], [-2.4739609, 56.8322626], [-2.4751476, 56.83153469999999], [-2.4760969, 56.8308991], [-2.4786536999999997, 56.8291144], [-2.4803784, 56.8278903], [-2.4819491, 56.82674560000001], [-2.4892971, 56.8215443], [-2.4908975, 56.820399900000005], [-2.4939553, 56.8181923], [-2.495877, 56.816827800000006], [-2.4977716999999995, 56.815482200000005], [-2.5037651, 56.811215700000005], [-2.5045563, 56.8106358], [-2.5050719999999997, 56.81024549999999], [-2.5056874999999996, 56.8097521], [-2.5061042, 56.809389499999995], [-2.5066898, 56.8088747], [-2.5073671, 56.8081966], [-2.5077883, 56.8077515], [-2.5083651, 56.8070859], [-2.5089317999999996, 56.80632069999999], [-2.5093381, 56.80571069999999], [-2.5096323, 56.8051985], [-2.5099995, 56.80453060000001], [-2.5102862, 56.8038884], [-2.5104433, 56.80352489999999], [-2.510558958403184, 56.803198107020805], [-2.5105774, 56.803146], [-2.5111469999999994, 56.80136869999998], [-2.5114995, 56.8004748], [-2.5117455, 56.7999241], [-2.5121883, 56.7991141], [-2.5122936999999994, 56.7989214], [-2.5147377, 56.794944699999995], [-2.5149220999999997, 56.79466430000001], [-2.51528279553466, 56.794088947936075], [-2.51732, 56.79083919999999], [-2.5191551, 56.787881500000005], [-2.5197854, 56.78686559999999], [-2.5200220000000004, 56.786439], [-2.5202907, 56.785854099999995], [-2.520541699999999, 56.7852038], [-2.5207054999999996, 56.78460199999999], [-2.5207659999999996, 56.78434589999999], [-2.5209714, 56.78352819999999], [-2.5210108999999994, 56.782944699999994], [-2.5210202999999995, 56.7826529], [-2.5209512, 56.7816113], [-2.5208781, 56.7811372], [-2.5207345, 56.780418999999995], [-2.5204661, 56.7795045], [-2.5202914999999995, 56.7790242], [-2.5200493, 56.77844100000001], [-2.5195974, 56.77755619999999], [-2.519357799999999, 56.77715309999999], [-2.5190925, 56.7767454], [-2.5183393999999995, 56.77573199999999], [-2.517505, 56.7748056], [-2.5171852999999995, 56.7744578], [-2.5163885999999995, 56.7736534], [-2.5163331, 56.7735973], [-2.51528279553466, 56.7726523332107], [-2.5152373, 56.772611399999995], [-2.5146734999999993, 56.7721447], [-2.5139826, 56.77160289999998], [-2.512869, 56.770814400000006], [-2.5128263, 56.7707866], [-2.5120160999999994, 56.7702622], [-2.5117916, 56.770112700000006], [-2.5117814999999997, 56.7701039], [-2.5117205, 56.7700664], [-2.5117129999999994, 56.7700615], [-2.5112358999999995, 56.7697859], [-2.5109343, 56.7696072], [-2.5105129, 56.7693574], [-2.5102738000000007, 56.76922], [-2.5096879999999997, 56.768883200000005], [-2.5096201, 56.7688495], [-2.5086412, 56.76836409999999], [-2.507557, 56.7678399], [-2.5019852999999994, 56.7653298], [-2.5004149, 56.764579299999994], [-2.499715, 56.7642165], [-2.4985208999999995, 56.76355749999999], [-2.494671799999999, 56.76122889999999], [-2.4874632, 56.75686749999999], [-2.4860288, 56.7559968], [-2.4850927, 56.7554805], [-2.4839082, 56.7548681], [-2.481962672421405, 56.75398158922311], [-2.4760479, 56.75128629999999], [-2.4754013999999995, 56.7509953], [-2.4747521999999997, 56.7506855], [-2.4743527, 56.7504797], [-2.4739645, 56.7502478], [-2.4733504999999996, 56.7498371], [-2.4728005999999993, 56.74940569999999], [-2.4720203999999995, 56.748642699999984], [-2.4715072, 56.7481208], [-2.4711112, 56.7476521], [-2.4708129999999997, 56.74719009999999], [-2.4706102, 56.7467736], [-2.4704728, 56.7463227], [-2.4704205, 56.7458834], [-2.470400699999999, 56.745679599999995], [-2.4704191, 56.7452697], [-2.4704842999999994, 56.7448971], [-2.4706014, 56.7445469], [-2.470772, 56.7441611], [-2.4709852, 56.74379299999999], [-2.4712404999999995, 56.7434254], [-2.4715824, 56.74307670000001], [-2.4719972, 56.7426656], [-2.4724345999999997, 56.74234260000001], [-2.4731870999999996, 56.7417879], [-2.4739036, 56.7412366], [-2.4742665999999995, 56.7409274], [-2.4746422, 56.7406056], [-2.4749272999999996, 56.7403183], [-2.4751698999999996, 56.74000480000001], [-2.475401, 56.7396569], [-2.4755585, 56.7393684], [-2.4756247, 56.7392257], [-2.4757111, 56.73901260000001], [-2.4757844999999996, 56.738871399999994], [-2.4758596999999996, 56.73857099999999], [-2.4759245999999995, 56.7381742], [-2.4759288, 56.73783039999999], [-2.4759138, 56.73752150000001], [-2.4758755, 56.7373414], [-2.475783799999999, 56.73698149999999], [-2.4755748, 56.7365349], [-2.4752763, 56.7360221], [-2.4738998, 56.73421209999999], [-2.4737855999999994, 56.7340317], [-2.473759499999999, 56.73399059999999], [-2.4736545999999997, 56.7337933], [-2.4736417999999993, 56.733765700000006], [-2.4734453999999997, 56.733343600000005], [-2.4733528999999996, 56.7330437], [-2.4732727999999997, 56.73269869999999], [-2.4732208, 56.7322089], [-2.4731931, 56.7317638], [-2.4732314, 56.73134239999999], [-2.4732647, 56.731116099999994], [-2.4733217, 56.7308691], [-2.4734627, 56.7303861], [-2.4736793, 56.7299032], [-2.4740535, 56.7292933], [-2.4748295, 56.7281412], [-2.474999, 56.727882400000006], [-2.4752018, 56.7275721], [-2.475425, 56.72718700000001], [-2.4756219, 56.7267999], [-2.4757787999999996, 56.7264156], [-2.4758918999999997, 56.7260003], [-2.4759673999999996, 56.7255504], [-2.4759883, 56.725118499999994], [-2.4759715999999994, 56.72463140000001], [-2.4758601999999996, 56.72410059999999], [-2.4756810999999996, 56.7235641], [-2.4754254, 56.72301790000001], [-2.4751681, 56.72256429999999], [-2.4747038, 56.72189879999999], [-2.4741233, 56.721053], [-2.473595, 56.72024179999999], [-2.473152, 56.7193859], [-2.4729660999999994, 56.7189663], [-2.4728054, 56.718545], [-2.4725879, 56.71787569999999], [-2.4724249000000005, 56.7171682], [-2.4723449999999993, 56.71649589999999], [-2.4723065, 56.7161102], [-2.4722026999999995, 56.715634], [-2.4721861, 56.7154438], [-2.4721658, 56.7152109], [-2.4721589999999996, 56.7151327], [-2.4721469999999997, 56.7149957], [-2.4721204, 56.71471410000001], [-2.4720954999999996, 56.7144505], [-2.4720845, 56.7140516], [-2.472074, 56.71366809999999], [-2.4720921, 56.7134716], [-2.4721237, 56.71322789999999], [-2.4721974, 56.71283710000001], [-2.4722792, 56.712454399999984], [-2.4723449, 56.712228399999994]]} |
10.2 |
1256 |
1311 |
Laurencekirk |
Montrose Down Thro' Siding |
Montrose |
56.7122284 |
-2.4723449 |
56.7122284 |
-2.4723449 |
1 |
0 |
2026-09-15 12:23:07 |
TERMINATED |
2026-09-15 12:11:00 |
Montrose |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429724 |
1789474385283272 |
25 |
25 |
2026-09-15 12:23:05.705828 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:05.276545 |
| 548016 |
579594 |
G85794 |
112C87ML15 |
2026-09-15 |
COMPLETE |
15429766 |
2026-09-15 13:12:00 |
2026-09-15 12:23:37 |
2026-09-17 12:23:37 |
{"id": 579594, "stp": "P", "toc": "Northern", "uid": "G85794", "consist": "156461", "dest_crs": "HHB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85794/2026-09-15/detailed", "trust_id": "112C87ML15", "origin_crs": "LAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heysham Harbour", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2C87", "timing_status": "EARLY", "origin_station": "Lancaster", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1244", "origin_platform": "2", "current_location": "Heysham Port", "last_update_time": "2026-09-15T12:23:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Morecambe Jn G.F.", "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:50Z\", \"source_id\": 47350743, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:53Z\", \"source_id\": 15413481, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:19Z\", \"source_id\": 47357349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:24Z\", \"source_id\": 15415293, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:39Z\", \"source_id\": 15421258, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:07Z\", \"source_id\": 15429766, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heysham Harbour", "service_state_platform": null, "timing_fact_generation": 1789474391743865, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:11.740349", "service_state_evidence_id": 15429766, "current_leg_start_actual_dep": null, "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-15T12:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:12.432469", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LAN |
HHB |
2C87 |
156461 |
2 |
75 |
None |
None |
[{"source": "TD", "smart_id": 3135, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:50Z", "source_id": 47350743, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:53Z", "source_id": 15413481, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3129, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:19Z", "source_id": 47357349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:55:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:24Z", "source_id": 15415293, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:39Z", "source_id": 15421258, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:07Z", "source_id": 15429766, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}] |
Lancaster |
1244 |
1244 |
2 |
None |
None |
Heysham Harbour |
1313 |
1313 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85794/2026-09-15/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Morecambe Jn G.F. |
Heysham Port |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-15 12:23:37 |
TERMINATED |
2026-09-15 12:12:00 |
Heysham Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429766 |
1789474391743865 |
19 |
19 |
2026-09-15 12:23:12.432469 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:11.740349 |
| 548017 |
579323 |
W32573 |
872J31ML15 |
2026-09-15 |
COMPLETE |
15429944 |
2026-09-15 13:13:00 |
2026-09-15 12:23:37 |
2026-09-17 12:23:37 |
{"id": 579323, "stp": "P", "toc": "Southern", "uid": "W32573", "consist": "377311+377328", "dest_crs": "ECR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32573/2026-09-15/detailed", "trust_id": "872J31ML15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Croydon", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "5", "is_terminated": 1, "next_location": "East Croydon", "signalling_id": "2J31", "timing_status": "ON TIME", "origin_station": "London Bridge (Central)", "current_leg_arr": "1313", "current_leg_dep": "1310", "current_leg_end": "East Croydon", "origin_dep_time": "1231", "origin_platform": "14", "current_location": "Clapham Jn. Sig. Cy49", "last_update_time": "2026-09-15T12:23:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]}", "current_leg_start": "Selhurst", "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": "51.3763347", "next_location_lon": "-0.0928868", "previous_location": "Selhurst", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2075.452, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2325.926, \"from_m\": 2075.452, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2419.006, \"from_m\": 2325.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2589.117, \"from_m\": 2419.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3063.226, \"from_m\": 2589.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3333.157, \"from_m\": 3063.226, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5319.276, \"from_m\": 3333.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5397.423, \"from_m\": 5319.276, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5809.668, \"from_m\": 5397.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5891.815, \"from_m\": 5809.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7135.206, \"from_m\": 5891.815, \"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\": 9903.678, \"from_m\": 7135.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9965.913, \"from_m\": 9903.678, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10000.083, \"from_m\": 9965.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10037.65, \"from_m\": 10000.083, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10075.072, \"from_m\": 10037.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10101.456, \"from_m\": 10075.072, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10131.161, \"from_m\": 10101.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10622.758, \"from_m\": 10131.161, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13132.373, \"from_m\": 10622.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13588.277, \"from_m\": 13132.373, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13687.279, \"from_m\": 13588.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13770.696, \"from_m\": 13687.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15238.397, \"from_m\": 13770.696, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15321.815, \"from_m\": 15238.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20633.358, \"from_m\": 15321.815, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20650.006, \"from_m\": 20633.358, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20681.545, \"from_m\": 20650.006, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21932.082, \"from_m\": 20681.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22370.508, \"from_m\": 21932.082, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 579323, \"profile_key\": \"6b0e5d1ed05ec73f589332c2366f4c248bf492913ba2c2b4d3db925c3c39b075\", \"schedule_id\": 26181, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 4, \"distance_m\": 2616.424, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1236\", \"location\": \"South Bermondsey\", \"stage_seq\": 5, \"distance_m\": 2876.541, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 6, \"distance_m\": 3866.948, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 7, \"distance_m\": 4385.169, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1242\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 8, \"distance_m\": 5585.175, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245\", \"location\": \"East Dulwich\", \"stage_seq\": 9, \"distance_m\": 6830.14, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247H\", \"location\": \"North Dulwich\", \"stage_seq\": 10, \"distance_m\": 7715.145, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251H\", \"location\": \"Tulse Hill\", \"stage_seq\": 11, \"distance_m\": 9821.357, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255H\", \"location\": \"Streatham\", \"stage_seq\": 12, \"distance_m\": 12268.487, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1259\", \"location\": \"Streatham Common\", \"stage_seq\": 13, \"distance_m\": 14504.547, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1302\", \"location\": \"Norbury\", \"stage_seq\": 14, \"distance_m\": 17385.72, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305H\", \"location\": \"Thornton Heath\", \"stage_seq\": 15, \"distance_m\": 19334.423, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1310\", \"location\": \"Selhurst\", \"stage_seq\": 16, \"distance_m\": 20536.284, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 21522.067, \"section_seq\": 1, \"route_path_id\": 28344}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"East Croydon\", \"stage_seq\": 18, \"distance_m\": 22370.508, \"section_seq\": 1, \"route_path_id\": 28344}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22370.508, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28344}], \"total_distance_m\": 22370.508, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22102.376, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 268.132, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1231", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3763347", "current_position_lon": "-0.0928868", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:25Z\", \"source_id\": 47306969, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:28Z\", \"source_id\": 15401434, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:15Z\", \"source_id\": 47316771, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:18Z\", \"source_id\": 15404237, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:54Z\", \"source_id\": 47326779, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:57Z\", \"source_id\": 15406892, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:02Z\", \"source_id\": 47335070, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:07Z\", \"source_id\": 15409195, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:35Z\", \"source_id\": 47341737, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:39Z\", \"source_id\": 15411138, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:14Z\", \"source_id\": 47351746, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:19Z\", \"source_id\": 15413800, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:59Z\", \"source_id\": 15416418, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:13Z\", \"source_id\": 15418834, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:21Z\", \"source_id\": 15421065, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:49Z\", \"source_id\": 47387004, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:53Z\", \"source_id\": 15423689, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:32Z\", \"source_id\": 47394256, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:34Z\", \"source_id\": 15425680, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:15Z\", \"source_id\": 47409446, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:19Z\", \"source_id\": 15429944, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Croydon", "service_state_platform": "5", "timing_fact_generation": 1789474399095544, "current_leg_arrival_utc": "2026-09-15T13:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:19.082541", "service_state_evidence_id": 15429944, "current_leg_start_actual_dep": "2026-09-15T13:10:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-15T12:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:21.137294", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
ECR |
2J31 |
377311+377328 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2075.452, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2325.926, "from_m": 2075.452, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2419.006, "from_m": 2325.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2589.117, "from_m": 2419.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3063.226, "from_m": 2589.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3333.157, "from_m": 3063.226, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5319.276, "from_m": 3333.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5397.423, "from_m": 5319.276, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5809.668, "from_m": 5397.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5891.815, "from_m": 5809.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7135.206, "from_m": 5891.815, "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": 9903.678, "from_m": 7135.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9965.913, "from_m": 9903.678, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10000.083, "from_m": 9965.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10037.65, "from_m": 10000.083, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10075.072, "from_m": 10037.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10101.456, "from_m": 10075.072, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10131.161, "from_m": 10101.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10622.758, "from_m": 10131.161, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13132.373, "from_m": 10622.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13588.277, "from_m": 13132.373, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13687.279, "from_m": 13588.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13770.696, "from_m": 13687.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15238.397, "from_m": 13770.696, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15321.815, "from_m": 15238.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20633.358, "from_m": 15321.815, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20650.006, "from_m": 20633.358, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20681.545, "from_m": 20650.006, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21932.082, "from_m": 20681.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22370.508, "from_m": 21932.082, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 579323, "profile_key": "6b0e5d1ed05ec73f589332c2366f4c248bf492913ba2c2b4d3db925c3c39b075", "schedule_id": 26181, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1231", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 28344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 28344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "South Bermondsey Jn", "stage_seq": 4, "distance_m": 2616.424, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1236", "location": "South Bermondsey", "stage_seq": 5, "distance_m": 2876.541, "section_seq": 1, "route_path_id": 28344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Old Kent Road Jn", "stage_seq": 6, "distance_m": 3866.948, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Queens Rd Peckham", "stage_seq": 7, "distance_m": 4385.169, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1242", "location": "Peckham Rye (C)", "stage_seq": 8, "distance_m": 5585.175, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245", "location": "East Dulwich", "stage_seq": 9, "distance_m": 6830.14, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247H", "location": "North Dulwich", "stage_seq": 10, "distance_m": 7715.145, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251H", "location": "Tulse Hill", "stage_seq": 11, "distance_m": 9821.357, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255H", "location": "Streatham", "stage_seq": 12, "distance_m": 12268.487, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1259", "location": "Streatham Common", "stage_seq": 13, "distance_m": 14504.547, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1302", "location": "Norbury", "stage_seq": 14, "distance_m": 17385.72, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305H", "location": "Thornton Heath", "stage_seq": 15, "distance_m": 19334.423, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1310", "location": "Selhurst", "stage_seq": 16, "distance_m": 20536.284, "section_seq": 1, "route_path_id": 28344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 21522.067, "section_seq": 1, "route_path_id": 28344}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "East Croydon", "stage_seq": 18, "distance_m": 22370.508, "section_seq": 1, "route_path_id": 28344}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22370.508, "from_m": 0.0, "section_seq": 1, "route_path_id": 28344}], "total_distance_m": 22370.508, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22102.376, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 268.132, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31501, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:25Z", "source_id": 47306969, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:28Z", "source_id": 15401434, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:15Z", "source_id": 47316771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:18Z", "source_id": 15404237, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:54Z", "source_id": 47326779, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:57Z", "source_id": 15406892, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29784, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:02Z", "source_id": 47335070, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:07Z", "source_id": 15409195, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29770, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:35Z", "source_id": 47341737, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:39Z", "source_id": 15411138, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29796, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:14Z", "source_id": 47351746, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:19Z", "source_id": 15413800, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:59Z", "source_id": 15416418, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:13Z", "source_id": 15418834, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:21Z", "source_id": 15421065, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:49Z", "source_id": 47387004, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:53Z", "source_id": 15423689, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:32Z", "source_id": 47394256, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:34Z", "source_id": 15425680, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:15Z", "source_id": 47409446, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:19Z", "source_id": 15429944, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
1231 |
1231 |
14 |
None |
None |
East Croydon |
1313 |
1313 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32573/2026-09-15/detailed |
None |
Selhurst |
2026-09-15T13:10:00+01:00 |
East Croydon |
3.0 |
{"type": "LineString", "coordinates": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]} |
1.1 |
1310 |
1313 |
Selhurst |
Clapham Jn. Sig. Cy49 |
East Croydon |
51.3763347 |
-0.0928868 |
51.3763347 |
-0.0928868 |
1 |
0 |
2026-09-15 12:23:37 |
TERMINATED |
2026-09-15 12:13:00 |
East Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429944 |
1789474399095544 |
63 |
63 |
2026-09-15 12:23:21.137294 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:19.082541 |
| 548018 |
577550 |
G89746 |
551Y14MI15 |
2026-09-15 |
COMPLETE |
15429124 |
2026-09-15 13:13:00 |
2026-09-15 12:23:37 |
2026-09-17 12:23:37 |
{"id": 577550, "stp": "P", "toc": "Northern", "uid": "G89746", "consist": "195024", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89746/2026-09-15/detailed", "trust_id": "551Y14MI15", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "17B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1Y14", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "1313", "current_leg_dep": "1257", "current_leg_end": "Leeds", "origin_dep_time": "1117", "origin_platform": "1A", "current_location": "Leeds", "last_update_time": "2026-09-15T12:23:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.488455, 53.678668], [-1.4880477999999997, 53.678757799999985], [-1.4863725, 53.67912100000001], [-1.485603, 53.6792666], [-1.4844769999999998, 53.6794825], [-1.484047, 53.679567], [-1.4834107, 53.6796872], [-1.4821721000000003, 53.6799277], [-1.4795816999999998, 53.68043339999999], [-1.475849998720503, 53.68115157602794], [-1.4756809999999998, 53.6811841], [-1.4750521, 53.6813022], [-1.4748543999999997, 53.68134090000001], [-1.4743173, 53.681446], [-1.4732672, 53.68169], [-1.4713577999999998, 53.682057099999994], [-1.4702376, 53.68227329999999], [-1.4699117, 53.6823362], [-1.4690699, 53.6824987], [-1.4680715, 53.6826898], [-1.4662399, 53.68304210000001], [-1.4661052, 53.68306689999999], [-1.4648609999999995, 53.6833021], [-1.4615374999999995, 53.683943799999994], [-1.4588109000000002, 53.68448440000001], [-1.457434, 53.6847514], [-1.4573063999999998, 53.68477639999999], [-1.4559678, 53.6850309], [-1.452961, 53.6856043], [-1.4527249999999998, 53.685650399999986], [-1.4507509, 53.6860713], [-1.4494043999999997, 53.6863572], [-1.4489430999999997, 53.686465199999994], [-1.4471754999999995, 53.686925899999984], [-1.4453056, 53.6874263], [-1.4445281, 53.6876565], [-1.4430073, 53.688132299999985], [-1.4419625, 53.6884809], [-1.4396036, 53.6892924], [-1.438461, 53.6897293], [-1.4376268, 53.69009779999999], [-1.437304454591234, 53.69026282882872], [-1.4365566, 53.6906457], [-1.4362107, 53.6908542], [-1.4358083, 53.69109679999999], [-1.4344001, 53.6919814], [-1.4325172000000002, 53.6931871], [-1.4313692, 53.6939587], [-1.4303634, 53.694656499999994], [-1.4293011999999998, 53.695427300000006], [-1.427885, 53.6965012], [-1.4272923, 53.6969951], [-1.4269034, 53.69731749999999], [-1.4261345, 53.69796780000001], [-1.4252125, 53.6988206], [-1.4236257, 53.7004675], [-1.4231821, 53.7009344], [-1.4225241, 53.7016344], [-1.4222702, 53.70193079999999], [-1.4213886, 53.7029168], [-1.4195604, 53.70483119999999], [-1.4194807, 53.704920099999995], [-1.417175, 53.7074911], [-1.4159478, 53.70878059999998], [-1.4156619027902324, 53.709041369648936], [-1.4154960999999997, 53.7091926], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Wakefield Kirkgate", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Wakefield Kirkgate", "current_leg_milage": "13.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.421, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 610.12, \"from_m\": 563.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 667.42, \"from_m\": 610.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2974.948, \"from_m\": 667.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2990.439, \"from_m\": 2974.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3491.254, \"from_m\": 2990.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3525.223, \"from_m\": 3491.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3578.799, \"from_m\": 3525.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3770.989, \"from_m\": 3578.799, \"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\": 4111.984, \"from_m\": 3770.989, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11224.133, \"from_m\": 4111.984, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11488.766, \"from_m\": 11224.133, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11671.278, \"from_m\": 11488.766, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11786.02, \"from_m\": 11671.278, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11831.775, \"from_m\": 11786.02, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11873.075, \"from_m\": 11831.775, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15967.289, \"from_m\": 11873.075, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16610.554, \"from_m\": 15967.289, \"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\": 23437.13, \"from_m\": 16610.554, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26327.472, \"from_m\": 23437.13, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38148.237, \"from_m\": 26327.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\": 38902.43, \"from_m\": 38148.237, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39196.591, \"from_m\": 38902.43, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41007.666, \"from_m\": 39196.591, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43520.307, \"from_m\": 41007.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44192.921, \"from_m\": 43520.307, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45830.752, \"from_m\": 44192.921, \"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\": 46350.499, \"from_m\": 45830.752, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46500.704, \"from_m\": 46350.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46543.135, \"from_m\": 46500.704, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 57594.169, \"from_m\": 46543.135, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59040.274, \"from_m\": 57594.169, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59042.96, \"from_m\": 59040.274, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59172.877, \"from_m\": 59042.96, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64019.93, \"from_m\": 59172.877, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 64680.627, \"from_m\": 64019.93, \"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\": 64906.428, \"from_m\": 64680.627, \"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\": 65069.641, \"from_m\": 64906.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65761.286, \"from_m\": 65069.641, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 70466.952, \"from_m\": 65761.286, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70529.133, \"from_m\": 70466.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71576.262, \"from_m\": 70529.133, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72347.315, \"from_m\": 71576.262, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77134.469, \"from_m\": 72347.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 77550.602, \"from_m\": 77134.469, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84131.478, \"from_m\": 77550.602, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84726.192, \"from_m\": 84131.478, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89532.041, \"from_m\": 84726.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90886.671, \"from_m\": 89532.041, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91037.26, \"from_m\": 90886.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\": 91236.36, \"from_m\": 91037.26, \"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\": 91264.202, \"from_m\": 91236.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 91427.199, \"from_m\": 91264.202, \"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\": 104986.961, \"from_m\": 91427.199, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105095.3, \"from_m\": 104986.961, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 105132.609, \"from_m\": 105095.3, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105311.885, \"from_m\": 105132.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105334.843, \"from_m\": 105311.885, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108556.327, \"from_m\": 105334.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108584.192, \"from_m\": 108556.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108650.421, \"from_m\": 108584.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109124.206, \"from_m\": 108650.421, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109733.979, \"from_m\": 109124.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115120.005, \"from_m\": 109733.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117559.24, \"from_m\": 115120.005, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117615.309, \"from_m\": 117559.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117671.299, \"from_m\": 117615.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128177.633, \"from_m\": 117671.299, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128724.965, \"from_m\": 128177.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 129970.306, \"from_m\": 128724.965, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 130368.49, \"from_m\": 129970.306, \"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\": 130935.344, \"from_m\": 130368.49, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131257.555, \"from_m\": 130935.344, \"capability_applied\": null, \"effective_limit_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\": 577550, \"profile_key\": \"dde0d5c9288a4ef71c7ab7a28e840619d54ed12e9df604492e3ab0409c4bf395\", \"schedule_id\": 13189, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1117\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 1027.677, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121\", \"location\": \"Radford Jn\", \"stage_seq\": 3, \"distance_m\": 3535.618, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126H\", \"location\": \"Trowell Jn\", \"stage_seq\": 4, \"distance_m\": 11671.278, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1128H\", \"wtt_dep\": \"1129H\", \"location\": \"Ilkeston\", \"stage_seq\": 5, \"distance_m\": 14025.97, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1135\", \"wtt_dep\": \"1136\", \"location\": \"Langley Mill\", \"stage_seq\": 6, \"distance_m\": 19254.995, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"Ironville Jn\", \"stage_seq\": 7, \"distance_m\": 24480.883, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1143\", \"wtt_dep\": \"1144\", \"location\": \"Alfreton\", \"stage_seq\": 8, \"distance_m\": 29196.912, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 9, \"distance_m\": 40266.455, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 10, \"distance_m\": 44011.861, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1154H\", \"wtt_dep\": \"1155H\", \"location\": \"Chesterfield\", \"stage_seq\": 11, \"distance_m\": 45468.999, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Tapton Jn\", \"stage_seq\": 12, \"distance_m\": 46375.545, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1201H\", \"location\": \"Dronfield\", \"stage_seq\": 13, \"distance_m\": 54044.557, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Dore Station Jn\", \"stage_seq\": 14, \"distance_m\": 59172.877, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1218\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 65228.766, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 16, \"distance_m\": 65959.415, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 17, \"distance_m\": 70392.703, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1224\", \"location\": \"Meadowhall\", \"stage_seq\": 18, \"distance_m\": 70633.569, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 19, \"distance_m\": 74354.989, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1240\", \"location\": \"Barnsley\", \"stage_seq\": 20, \"distance_m\": 91056.505, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 21, \"distance_m\": 98060.22, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Horbury Jn\", \"stage_seq\": 22, \"distance_m\": 105174.521, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1257\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 23, \"distance_m\": 108846.94, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Altofts Jn\", \"stage_seq\": 24, \"distance_m\": 115016.966, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Methley Jn\", \"stage_seq\": 25, \"distance_m\": 117615.309, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Stourton Jn\", \"stage_seq\": 26, \"distance_m\": 125664.124, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 27, \"distance_m\": 129990.29, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 28, \"distance_m\": 130731.924, \"section_seq\": 1, \"route_path_id\": 29514}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 29, \"distance_m\": 131257.555, \"section_seq\": 1, \"route_path_id\": 29514}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 131257.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29514}], \"total_distance_m\": 131257.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124427.604, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6829.951, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1117", "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\": \"TD\", \"smart_id\": 16726, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:28:20Z\", \"source_id\": 47134359, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:28:26Z\", \"source_id\": 15352740, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:32:53Z\", \"source_id\": 47146033, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:32:59Z\", \"source_id\": 15356164, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:42:40Z\", \"source_id\": 47172022, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:43:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:42:43Z\", \"source_id\": 15363216, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:57Z\", \"source_id\": 47198757, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:01Z\", \"source_id\": 15370832, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:20Z\", \"source_id\": 47215243, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:24Z\", \"source_id\": 15375539, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:10:06Z\", \"source_id\": 47243123, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:10:11Z\", \"source_id\": 15383534, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:50Z\", \"source_id\": 47276742, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:54Z\", \"source_id\": 15392954, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:05Z\", \"source_id\": 47313907, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:09Z\", \"source_id\": 15403412, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:27Z\", \"source_id\": 47360078, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:31Z\", \"source_id\": 15416074, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:36Z\", \"source_id\": 47397164, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:37Z\", \"source_id\": 15426490, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:08Z\", \"source_id\": 47406398, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:12Z\", \"source_id\": 15429124, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1789474332857844, "current_leg_arrival_utc": "2026-09-15T13:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:20.133082", "service_state_evidence_id": 15429124, "current_leg_start_actual_dep": "2026-09-15T12:57:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-15T12:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:21.133291", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NOT |
LDS |
1Y14 |
195024 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "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": 563.421, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 610.12, "from_m": 563.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 667.42, "from_m": 610.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2974.948, "from_m": 667.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2990.439, "from_m": 2974.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3491.254, "from_m": 2990.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3525.223, "from_m": 3491.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3578.799, "from_m": 3525.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3770.989, "from_m": 3578.799, "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": 4111.984, "from_m": 3770.989, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11224.133, "from_m": 4111.984, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11488.766, "from_m": 11224.133, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11671.278, "from_m": 11488.766, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11786.02, "from_m": 11671.278, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11831.775, "from_m": 11786.02, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11873.075, "from_m": 11831.775, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15967.289, "from_m": 11873.075, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16610.554, "from_m": 15967.289, "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": 23437.13, "from_m": 16610.554, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26327.472, "from_m": 23437.13, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38148.237, "from_m": 26327.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": 38902.43, "from_m": 38148.237, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39196.591, "from_m": 38902.43, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41007.666, "from_m": 39196.591, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43520.307, "from_m": 41007.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44192.921, "from_m": 43520.307, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45830.752, "from_m": 44192.921, "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": 46350.499, "from_m": 45830.752, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46500.704, "from_m": 46350.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46543.135, "from_m": 46500.704, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 57594.169, "from_m": 46543.135, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59040.274, "from_m": 57594.169, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59042.96, "from_m": 59040.274, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59172.877, "from_m": 59042.96, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64019.93, "from_m": 59172.877, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 64680.627, "from_m": 64019.93, "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": 64906.428, "from_m": 64680.627, "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": 65069.641, "from_m": 64906.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65761.286, "from_m": 65069.641, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 70466.952, "from_m": 65761.286, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70529.133, "from_m": 70466.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71576.262, "from_m": 70529.133, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72347.315, "from_m": 71576.262, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77134.469, "from_m": 72347.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 77550.602, "from_m": 77134.469, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84131.478, "from_m": 77550.602, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84726.192, "from_m": 84131.478, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89532.041, "from_m": 84726.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90886.671, "from_m": 89532.041, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91037.26, "from_m": 90886.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": 91236.36, "from_m": 91037.26, "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": 91264.202, "from_m": 91236.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 91427.199, "from_m": 91264.202, "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": 104986.961, "from_m": 91427.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105095.3, "from_m": 104986.961, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 105132.609, "from_m": 105095.3, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105311.885, "from_m": 105132.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105334.843, "from_m": 105311.885, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108556.327, "from_m": 105334.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108584.192, "from_m": 108556.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108650.421, "from_m": 108584.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109124.206, "from_m": 108650.421, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109733.979, "from_m": 109124.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115120.005, "from_m": 109733.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117559.24, "from_m": 115120.005, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117615.309, "from_m": 117559.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117671.299, "from_m": 117615.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128177.633, "from_m": 117671.299, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128724.965, "from_m": 128177.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 129970.306, "from_m": 128724.965, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130368.49, "from_m": 129970.306, "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": 130935.344, "from_m": 130368.49, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131257.555, "from_m": 130935.344, "capability_applied": null, "effective_limit_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": 577550, "profile_key": "dde0d5c9288a4ef71c7ab7a28e840619d54ed12e9df604492e3ab0409c4bf395", "schedule_id": 13189, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1117", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 1027.677, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121", "location": "Radford Jn", "stage_seq": 3, "distance_m": 3535.618, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126H", "location": "Trowell Jn", "stage_seq": 4, "distance_m": 11671.278, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1128H", "wtt_dep": "1129H", "location": "Ilkeston", "stage_seq": 5, "distance_m": 14025.97, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1135", "wtt_dep": "1136", "location": "Langley Mill", "stage_seq": 6, "distance_m": 19254.995, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140", "location": "Ironville Jn", "stage_seq": 7, "distance_m": 24480.883, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1143", "wtt_dep": "1144", "location": "Alfreton", "stage_seq": 8, "distance_m": 29196.912, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Clay Cross North Jn", "stage_seq": 9, "distance_m": 40266.455, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153", "location": "Chesterfield South Jn", "stage_seq": 10, "distance_m": 44011.861, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1154H", "wtt_dep": "1155H", "location": "Chesterfield", "stage_seq": 11, "distance_m": 45468.999, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Tapton Jn", "stage_seq": 12, "distance_m": 46375.545, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1201H", "location": "Dronfield", "stage_seq": 13, "distance_m": 54044.557, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Dore Station Jn", "stage_seq": 14, "distance_m": 59172.877, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1218", "location": "Sheffield", "stage_seq": 15, "distance_m": 65228.766, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219H", "location": "Nunnery Main Line Jn", "stage_seq": 16, "distance_m": 65959.415, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Wincobank Jn", "stage_seq": 17, "distance_m": 70392.703, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1224", "location": "Meadowhall", "stage_seq": 18, "distance_m": 70633.569, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227", "location": "Ecclesfield West S.B.", "stage_seq": 19, "distance_m": 74354.989, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1240", "location": "Barnsley", "stage_seq": 20, "distance_m": 91056.505, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 21, "distance_m": 98060.22, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Horbury Jn", "stage_seq": 22, "distance_m": 105174.521, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1257", "location": "Wakefield Kirkgate", "stage_seq": 23, "distance_m": 108846.94, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Altofts Jn", "stage_seq": 24, "distance_m": 115016.966, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Methley Jn", "stage_seq": 25, "distance_m": 117615.309, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Stourton Jn", "stage_seq": 26, "distance_m": 125664.124, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Engine Shed Jn", "stage_seq": 27, "distance_m": 129990.29, "section_seq": 1, "route_path_id": 29514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "Leeds West Jn", "stage_seq": 28, "distance_m": 130731.924, "section_seq": 1, "route_path_id": 29514}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Leeds", "stage_seq": 29, "distance_m": 131257.555, "section_seq": 1, "route_path_id": 29514}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 131257.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 29514}], "total_distance_m": 131257.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124427.604, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6829.951, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16726, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:28:20Z", "source_id": 47134359, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:28:26Z", "source_id": 15352740, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:32:53Z", "source_id": 47146033, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T10:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:32:59Z", "source_id": 15356164, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:42:40Z", "source_id": 47172022, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T10:43:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:42:43Z", "source_id": 15363216, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:57Z", "source_id": 47198757, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T10:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:01Z", "source_id": 15370832, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7443, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:20Z", "source_id": 47215243, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:24Z", "source_id": 15375539, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7354, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:10:06Z", "source_id": 47243123, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:10:11Z", "source_id": 15383534, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:50Z", "source_id": 47276742, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:54Z", "source_id": 15392954, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:05Z", "source_id": 47313907, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:09Z", "source_id": 15403412, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5955, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:27Z", "source_id": 47360078, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T11:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:31Z", "source_id": 15416074, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:36Z", "source_id": 47397164, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:37Z", "source_id": 15426490, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:08Z", "source_id": 47406398, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T12:13:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:12Z", "source_id": 15429124, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}] |
Nottingham |
1117 |
1117 |
1A |
None |
None |
Leeds |
1314 |
1314 |
17B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89746/2026-09-15/detailed |
None |
Wakefield Kirkgate |
2026-09-15T12:57:00+01:00 |
Leeds |
16.0 |
{"type": "LineString", "coordinates": [[-1.488455, 53.678668], [-1.4880477999999997, 53.678757799999985], [-1.4863725, 53.67912100000001], [-1.485603, 53.6792666], [-1.4844769999999998, 53.6794825], [-1.484047, 53.679567], [-1.4834107, 53.6796872], [-1.4821721000000003, 53.6799277], [-1.4795816999999998, 53.68043339999999], [-1.475849998720503, 53.68115157602794], [-1.4756809999999998, 53.6811841], [-1.4750521, 53.6813022], [-1.4748543999999997, 53.68134090000001], [-1.4743173, 53.681446], [-1.4732672, 53.68169], [-1.4713577999999998, 53.682057099999994], [-1.4702376, 53.68227329999999], [-1.4699117, 53.6823362], [-1.4690699, 53.6824987], [-1.4680715, 53.6826898], [-1.4662399, 53.68304210000001], [-1.4661052, 53.68306689999999], [-1.4648609999999995, 53.6833021], [-1.4615374999999995, 53.683943799999994], [-1.4588109000000002, 53.68448440000001], [-1.457434, 53.6847514], [-1.4573063999999998, 53.68477639999999], [-1.4559678, 53.6850309], [-1.452961, 53.6856043], [-1.4527249999999998, 53.685650399999986], [-1.4507509, 53.6860713], [-1.4494043999999997, 53.6863572], [-1.4489430999999997, 53.686465199999994], [-1.4471754999999995, 53.686925899999984], [-1.4453056, 53.6874263], [-1.4445281, 53.6876565], [-1.4430073, 53.688132299999985], [-1.4419625, 53.6884809], [-1.4396036, 53.6892924], [-1.438461, 53.6897293], [-1.4376268, 53.69009779999999], [-1.437304454591234, 53.69026282882872], [-1.4365566, 53.6906457], [-1.4362107, 53.6908542], [-1.4358083, 53.69109679999999], [-1.4344001, 53.6919814], [-1.4325172000000002, 53.6931871], [-1.4313692, 53.6939587], [-1.4303634, 53.694656499999994], [-1.4293011999999998, 53.695427300000006], [-1.427885, 53.6965012], [-1.4272923, 53.6969951], [-1.4269034, 53.69731749999999], [-1.4261345, 53.69796780000001], [-1.4252125, 53.6988206], [-1.4236257, 53.7004675], [-1.4231821, 53.7009344], [-1.4225241, 53.7016344], [-1.4222702, 53.70193079999999], [-1.4213886, 53.7029168], [-1.4195604, 53.70483119999999], [-1.4194807, 53.704920099999995], [-1.417175, 53.7074911], [-1.4159478, 53.70878059999998], [-1.4156619027902324, 53.709041369648936], [-1.4154960999999997, 53.7091926], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
13.9 |
1257 |
1313 |
Wakefield Kirkgate |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-15 12:23:37 |
TERMINATED |
2026-09-15 12:13:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429124 |
1789474332857844 |
95 |
95 |
2026-09-15 12:23:21.133291 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:20.133082 |
| 548019 |
569733 |
G66987 |
811S35M615 |
2026-09-15 |
COMPLETE |
15429303 |
2026-09-15 13:13:00 |
2026-09-15 12:23:37 |
2026-09-17 12:23:37 |
{"id": 569733, "stp": "P", "toc": "CrossCountry", "uid": "G66987", "consist": "220001+220016", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G66987/2026-09-15/detailed", "trust_id": "811S35M615", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-15", "dest_arr_time": "1310", "dest_platform": "10", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1S35", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "1313", "current_leg_dep": "1230", "current_leg_end": "Edinburgh", "origin_dep_time": "0635", "origin_platform": "5", "current_location": "Edinburgh", "last_update_time": "2026-09-15T12:23:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0109371, 55.7743838], [-2.0101637, 55.7750387], [-2.0100372, 55.77514589999999], [-2.0097613, 55.7754079], [-2.0096139, 55.77555019999999], [-2.0095648, 55.77560210000001], [-2.0094601, 55.7757215], [-2.0091943000000003, 55.77599829999998], [-2.0090178, 55.776222], [-2.0088946, 55.7764072], [-2.0082142000000003, 55.7773853], [-2.007728, 55.7782828], [-2.0074017, 55.7793065], [-2.0073089999999993, 55.77981309999999], [-2.0072564999999996, 55.7805051], [-2.0072631, 55.7808358], [-2.0072639, 55.780866499999995], [-2.0072661, 55.78095149999999], [-2.0073182, 55.7814302], [-2.0074356, 55.7820441], [-2.0076565, 55.78287739999998], [-2.007805100000001, 55.783275999999994], [-2.0082365, 55.7841436], [-2.0088436, 55.7849983], [-2.0094428, 55.7857241], [-2.0101108, 55.7864391], [-2.0103574999999996, 55.78668160000001], [-2.0114636, 55.78776870000001], [-2.0132309, 55.7895745], [-2.015612, 55.7919917], [-2.0172123, 55.79361690000001], [-2.0180028, 55.79441969999999], [-2.0194849, 55.79585999999999], [-2.0198790999999994, 55.79619460000001], [-2.0202218, 55.7964855], [-2.0209602, 55.79708859999999], [-2.0214302999999996, 55.79746449999999], [-2.0217656, 55.797732700000005], [-2.0226294, 55.798366900000005], [-2.0239458, 55.7992869], [-2.025244, 55.80010440000001], [-2.025613, 55.80033679999999], [-2.026747, 55.800960200000006], [-2.0274531, 55.8013024], [-2.0280157999999995, 55.80157499999999], [-2.0292581, 55.8021061], [-2.0304608, 55.8026935], [-2.0311555999999995, 55.80308709999999], [-2.0317734, 55.8035033], [-2.0324812, 55.8040891], [-2.0328133, 55.8043863], [-2.0331104, 55.8046859], [-2.0336068, 55.8052977], [-2.0339679, 55.8059514], [-2.034221398358836, 55.80654382101159], [-2.0342973, 55.80672119999999], [-2.0344706, 55.80712609999999], [-2.0345803999999994, 55.807456499999994], [-2.0347023999999996, 55.807784700000006], [-2.0350068, 55.8084395], [-2.0352531, 55.80884379999999], [-2.0355217, 55.8092412], [-2.0359078, 55.80968210000001], [-2.0363192, 55.810104], [-2.036350399999999, 55.810136], [-2.0366811, 55.810435599999984], [-2.0371121, 55.8108004], [-2.037767, 55.81130629999999], [-2.0383461, 55.811716399999995], [-2.0392754, 55.8122946], [-2.0397458, 55.8125922], [-2.0401568, 55.8128857], [-2.0410267, 55.81341770000001], [-2.04194, 55.8139449], [-2.0438225999999995, 55.8149713], [-2.0447695, 55.81553539999999], [-2.0456476, 55.81610810000001], [-2.0471074999999996, 55.81729489999999], [-2.0483507999999997, 55.8185193], [-2.0489342, 55.8191329], [-2.0495603, 55.81980970000001], [-2.0498637, 55.8202013], [-2.0502257, 55.820695], [-2.0506365, 55.82129079999999], [-2.0511232999999995, 55.82187279999999], [-2.0520426, 55.8228969], [-2.0528609, 55.8239649], [-2.0536869, 55.825184699999994], [-2.0538724000000004, 55.82547279999999], [-2.0542742, 55.8260967], [-2.0553340999999996, 55.82755869999999], [-2.0565182999999996, 55.8290015], [-2.0572305, 55.8299204], [-2.0575963999999995, 55.8303679], [-2.0579822, 55.8308076], [-2.0583529, 55.831190799999995], [-2.0587501, 55.8315717], [-2.0594798, 55.832197], [-2.0601835, 55.832748300000006], [-2.0609453, 55.83328449999999], [-2.0623025, 55.834170500000006], [-2.0642094999999996, 55.83542400000001], [-2.0657843, 55.8364591], [-2.066125153474899, 55.836692881080594], [-2.0661523, 55.83671150000001], [-2.0668231, 55.837153599999986], [-2.0675177, 55.837698499999995], [-2.0681686999999997, 55.838266], [-2.068268, 55.838369], [-2.0683377, 55.8384412], [-2.0684189, 55.8385254], [-2.0691050999999994, 55.8392499], [-2.0694807, 55.839611999999995], [-2.0698750999999995, 55.8399839], [-2.0703601, 55.8403875], [-2.070884, 55.8407774], [-2.0716092, 55.84127230000001], [-2.0722645, 55.84166539999999], [-2.0730556, 55.8421018], [-2.0736303, 55.84237559999998], [-2.0742345999999996, 55.842639299999995], [-2.0749409999999995, 55.842910200000006], [-2.0754841999999996, 55.8430958], [-2.0760695, 55.8432958], [-2.0766128, 55.84345840000001], [-2.0771713999999997, 55.843619], [-2.0779564, 55.84381919999999], [-2.0785629999999995, 55.84395319999999], [-2.0787583, 55.8439963], [-2.0794311999999997, 55.8441279], [-2.0804040999999995, 55.8442884], [-2.0810489, 55.8443806], [-2.081704, 55.844451199999995], [-2.0823427999999997, 55.84451369999999], [-2.0829757, 55.8445605], [-2.0841615, 55.8446029], [-2.0850309, 55.8446155], [-2.085948, 55.844587800000006], [-2.0860749999999997, 55.844584], [-2.0866343, 55.84455419999999], [-2.0867546, 55.8445478], [-2.0873807, 55.8445029], [-2.0886276, 55.8443795], [-2.0894841, 55.844249899999994], [-2.0903726, 55.8440901], [-2.0912465, 55.8439113], [-2.0922223, 55.8436965], [-2.0999534, 55.8419928], [-2.1004974, 55.8418734], [-2.1028293, 55.841361799999994], [-2.1061796, 55.84062], [-2.107627, 55.840264299999994], [-2.1088252999999995, 55.839897], [-2.1099662, 55.8394896], [-2.1105446, 55.839268], [-2.1110753, 55.839043], [-2.1121522999999995, 55.83851659999999], [-2.1126531, 55.83824439999999], [-2.1131637, 55.837959600000005], [-2.1133129, 55.837865699999995], [-2.1139716, 55.8374439], [-2.1142712, 55.8372316], [-2.1146582, 55.8369405], [-2.1152058, 55.83650099999999], [-2.115674, 55.83608979999999], [-2.1160783, 55.83568599999999], [-2.1165645, 55.8351444], [-2.1172243, 55.83440949999999], [-2.1173136, 55.8343101], [-2.1177072, 55.83392800000001], [-2.1181416999999994, 55.8335433], [-2.1186314, 55.83319749999999], [-2.1192021, 55.83282440000001], [-2.1198096, 55.8324893], [-2.1203323999999997, 55.8322373], [-2.1209528, 55.83197760000001], [-2.1214340999999997, 55.83179489999999], [-2.1218899, 55.83164649999999], [-2.1226231, 55.831429], [-2.1233708, 55.8312566], [-2.1239756, 55.831133], [-2.1240887, 55.831109699999985], [-2.1250591, 55.8309437], [-2.1254781, 55.83088579999999], [-2.126097, 55.8308248], [-2.1267397, 55.8307661], [-2.1268287999999997, 55.8307622], [-2.1269176, 55.83075830000001], [-2.128066, 55.8307265], [-2.1287067999999993, 55.8307425], [-2.1297129999999997, 55.8308021], [-2.130369, 55.8308699], [-2.1309507999999995, 55.830940899999995], [-2.1319346, 55.83111290000001], [-2.1324331, 55.8312192], [-2.1332487, 55.83141870000001], [-2.1342699, 55.8317003], [-2.134372, 55.831731], [-2.1349026, 55.83189079999999], [-2.1357825, 55.832144500000005], [-2.1364289, 55.83230309999999], [-2.1371519, 55.8324805], [-2.1380794999999995, 55.8326706], [-2.1391847, 55.83286959999999], [-2.1402821999999997, 55.8330272], [-2.141844799999999, 55.833182], [-2.1436361, 55.8332759], [-2.1460856, 55.83338270000001], [-2.1474691, 55.83344660000001], [-2.1488276999999996, 55.8335397], [-2.1502254000000005, 55.8336913], [-2.1515966999999994, 55.8339038], [-2.1525084999999997, 55.83408130000001], [-2.153361, 55.83429249999999], [-2.1550149, 55.8347414], [-2.1559566818868516, 55.835069339260855], [-2.1566326, 55.835304699999995], [-2.1571864, 55.8355377], [-2.1581003, 55.83592209999998], [-2.1593138, 55.83655679999999], [-2.1604006, 55.8372335], [-2.1613911, 55.8379662], [-2.1622632, 55.838705899999994], [-2.163947, 55.84053080000001], [-2.1646496, 55.841206699999994], [-2.1654701, 55.8418626], [-2.166568, 55.8426512], [-2.1678105, 55.843365000000006], [-2.1688514, 55.843895], [-2.1699716999999996, 55.844379700000005], [-2.1711818, 55.8448354], [-2.1714841, 55.8449213], [-2.1725251999999995, 55.8452172], [-2.1735623, 55.8454869], [-2.1746175, 55.8457369], [-2.1747766999999993, 55.8457738], [-2.1767261000000007, 55.8462258], [-2.177286099999999, 55.8463547], [-2.1808957999999996, 55.84718560000001], [-2.1881217, 55.8488628], [-2.1882492, 55.848894499999986], [-2.1931949999999993, 55.85004119999999], [-2.1940349999999995, 55.85023459999999], [-2.1941674999999994, 55.85026380000001], [-2.1942376, 55.85027929999999], [-2.1950033, 55.85044849999999], [-2.1959379, 55.850662799999995], [-2.1982841947464236, 55.85120083000215], [-2.1982845, 55.8512009], [-2.2016789, 55.85199720000001], [-2.2050974999999995, 55.852786599999995], [-2.2075422, 55.85338000000001], [-2.2087503, 55.8537394], [-2.2089337, 55.853804], [-2.2098977, 55.8541437], [-2.2121302, 55.8548903], [-2.2129754, 55.85511280000001], [-2.2148427, 55.8555137], [-2.2163944999999994, 55.8557491], [-2.217614, 55.8558916], [-2.2186663, 55.8559752], [-2.2195657, 55.85601450000001], [-2.2207312999999997, 55.8560301], [-2.2218346, 55.85602969999999], [-2.2229403, 55.85598100000001], [-2.2243539, 55.855903600000005], [-2.2257555999999994, 55.8558682], [-2.2269463, 55.85587739999999], [-2.2284986999999994, 55.8559518], [-2.2291913, 55.8560259], [-2.2300279, 55.856115499999994], [-2.2343659, 55.85665449999999], [-2.2350253999999996, 55.85673779999998], [-2.236555753850228, 55.856995416437215], [-2.2366311, 55.8570081], [-2.2381521, 55.857326099999995], [-2.2390623999999995, 55.8575688], [-2.2399333, 55.8578194], [-2.2415516, 55.858388600000005], [-2.2430818, 55.85906000000001], [-2.2444564, 55.8597866], [-2.2456853, 55.8605688], [-2.2457882102988034, 55.86064603781194], [-2.246774, 55.861385899999995], [-2.2476870999999994, 55.8622984], [-2.2477166999999993, 55.862326800000005], [-2.2479257, 55.8625276], [-2.2482236999999996, 55.862810800000005], [-2.2486497, 55.8631517], [-2.2492464, 55.8636047], [-2.2498679, 55.86400129999999], [-2.2504925, 55.8643773], [-2.2512076, 55.86474659999999], [-2.2522261, 55.8652273], [-2.2534279, 55.86567849999999], [-2.2544325, 55.86600229999999], [-2.2556741, 55.8663278], [-2.2564599, 55.8664976], [-2.2573473, 55.86665990000001], [-2.2582958, 55.8667946], [-2.2592052, 55.86689559999999], [-2.2599389999999997, 55.86695269999999], [-2.2610478, 55.8670074], [-2.2621967999999995, 55.8670105], [-2.263023899999999, 55.8669887], [-2.263422, 55.86697819999999], [-2.2649500999999996, 55.8669308], [-2.2656471999999996, 55.8669185], [-2.2664198, 55.8669429], [-2.2667345999999995, 55.8669529], [-2.2678196999999995, 55.8670389], [-2.2687908, 55.867155699999984], [-2.2697132999999994, 55.86729940000001], [-2.2706984, 55.86751859999999], [-2.2716143, 55.867746100000005], [-2.2724538000000005, 55.8680193], [-2.2732015, 55.868300099999985], [-2.2739935999999994, 55.8686509], [-2.2747198999999996, 55.869021200000006], [-2.2803343, 55.8726411], [-2.280721, 55.8728987], [-2.2818033, 55.873601099999995], [-2.2820104, 55.873735499999995], [-2.2825487, 55.8741102], [-2.2829541999999994, 55.874426], [-2.2830396999999993, 55.8744926], [-2.2834452, 55.87485430000001], [-2.2838176, 55.8752658], [-2.2842252, 55.875767399999994], [-2.2845182, 55.8762874], [-2.2846562, 55.8765692], [-2.2850453, 55.87730929999999], [-2.2852402, 55.8776686], [-2.2854801999999994, 55.8780156], [-2.2858584, 55.8784764], [-2.2861553999999997, 55.878796], [-2.2864529, 55.879068], [-2.2866028, 55.87919440000001], [-2.2869365, 55.8794666], [-2.2873218999999994, 55.87974890000001], [-2.2877247, 55.880015699999994], [-2.2881566, 55.8802707], [-2.2886453, 55.880533], [-2.2891764, 55.88079810000001], [-2.2897544999999995, 55.881054], [-2.2903675, 55.88128909999999], [-2.2908175, 55.88145289999999], [-2.2912969, 55.8816055], [-2.2917835999999996, 55.88174039999999], [-2.292259, 55.88186219999999], [-2.2934604999999997, 55.8821138], [-2.2946706999999997, 55.88229279999999], [-2.2953652, 55.882364300000006], [-2.2960629, 55.8824207], [-2.2968617, 55.882459], [-2.2972265999999997, 55.882464], [-2.2982992, 55.8824635], [-2.2988901, 55.8824372], [-2.2993254, 55.88240569999999], [-2.302160600000001, 55.88207400000001], [-2.3033363999999996, 55.8819364], [-2.3042061, 55.881885100000005], [-2.3050844, 55.88186410000001], [-2.305769, 55.8818783], [-2.3063698, 55.8819054], [-2.3065748, 55.8819126], [-2.3078802, 55.8819814], [-2.309178, 55.8821657], [-2.3094247999999995, 55.8822003], [-2.3094881, 55.88220999999999], [-2.3103287, 55.882338700000005], [-2.3112031, 55.88250120000001], [-2.3121392, 55.88272220000001], [-2.3129761, 55.8829434], [-2.3138052999999994, 55.88320379999999], [-2.3146068, 55.883494000000006], [-2.314606912069796, 55.88349404549412], [-2.3153739, 55.88380539999999], [-2.3161088999999997, 55.8841544], [-2.3167982, 55.88451400000001], [-2.3174503999999994, 55.88490070000001], [-2.3179205, 55.8851852], [-2.3180990999999995, 55.88529320000001], [-2.3186972, 55.8856377], [-2.3190443, 55.8858196], [-2.3196216, 55.88619109999999], [-2.3201909, 55.8864981], [-2.3205699, 55.8867357], [-2.3220221, 55.887645899999995], [-2.32463, 55.8892888], [-2.3256881, 55.8899628], [-2.3266003, 55.890693000000006], [-2.3271750000000004, 55.891285], [-2.3275511999999994, 55.89174859999999], [-2.3278926, 55.89232899999998], [-2.3279129, 55.8923635], [-2.3287025, 55.8937061], [-2.3288886999999994, 55.894070199999994], [-2.3290070999999997, 55.8944333], [-2.3290823, 55.89494169999998], [-2.3290744, 55.8950677], [-2.3290399, 55.8956139], [-2.3288449, 55.89618260000001], [-2.3284735, 55.8967786], [-2.3281762999999995, 55.8971219], [-2.3278094, 55.89747369999999], [-2.3269866999999995, 55.8982207], [-2.3266644, 55.898518799999984], [-2.3263975, 55.898815], [-2.3260558, 55.89929190000001], [-2.3257844, 55.8998229], [-2.325719, 55.900037000000005], [-2.3256199999999994, 55.900360799999994], [-2.3255424, 55.900924899999985], [-2.3255408, 55.9014936], [-2.3256557, 55.9022744], [-2.3257833, 55.90266679999999], [-2.325936, 55.90305370000001], [-2.3262235, 55.90362239999999], [-2.3262652, 55.9036907], [-2.3265663999999995, 55.9041845], [-2.3270291, 55.9048034], [-2.3275459, 55.905415000000005], [-2.3278817, 55.905783], [-2.3289287, 55.9069303], [-2.329340547740891, 55.90738158737394], [-2.3297087999999997, 55.90778509999999], [-2.3307074999999995, 55.908887], [-2.3312276, 55.9094326], [-2.3317787999999995, 55.90998], [-2.3324678, 55.9105829], [-2.3331987, 55.911179], [-2.3335573, 55.9114842], [-2.3338902, 55.91178990000001], [-2.3344849, 55.912407], [-2.3352869, 55.9133467], [-2.3353721999999997, 55.91345539999999], [-2.3356197387107556, 55.913770902371496], [-2.3360158, 55.914275700000005], [-2.3363539, 55.91474399999999], [-2.3366525, 55.9152111], [-2.337162, 55.9160256], [-2.3376127, 55.91683989999999], [-2.3381466999999994, 55.9180454], [-2.3383226, 55.9184425], [-2.339066, 55.9203125], [-2.3393231, 55.9209495], [-2.3396348999999996, 55.9215716], [-2.3398423, 55.921933], [-2.3400764, 55.922279], [-2.3405694999999995, 55.92295910000001], [-2.3411626, 55.923623099999986], [-2.3415461999999994, 55.92400390000001], [-2.3419776999999997, 55.9243776], [-2.3424741, 55.9247747], [-2.3427297, 55.9249701], [-2.3428556, 55.9250589], [-2.3430069, 55.925165699999994], [-2.3448779999999996, 55.9264961], [-2.3463080999999995, 55.927505399999994], [-2.3477642, 55.9285079], [-2.3480504, 55.92871029999999], [-2.351058399999999, 55.930837200000006], [-2.3525914999999995, 55.931975499999986], [-2.3533746999999994, 55.93254889999999], [-2.3541708999999997, 55.933108399999995], [-2.3550470999999997, 55.93368379999999], [-2.3551480999999996, 55.933748400000006], [-2.3572375, 55.9352226], [-2.3576177, 55.9354933], [-2.3602418, 55.9373621], [-2.3609131, 55.93784019999999], [-2.3621042, 55.93860620000001], [-2.3634134999999996, 55.9393283], [-2.3651686999999995, 55.9401491], [-2.3659068, 55.9405112], [-2.3666475, 55.9408849], [-2.3679789999999996, 55.9415323], [-2.3694796, 55.94220630000001], [-2.3704053999999997, 55.9425483], [-2.3712862999999995, 55.9428259], [-2.3721854, 55.9430788], [-2.3728954, 55.9432655], [-2.3743728999999996, 55.9436539], [-2.3761495, 55.944169], [-2.3781085, 55.94496230000001], [-2.3792296999999993, 55.9455901], [-2.3794931, 55.945737599999994], [-2.3809026, 55.9465269], [-2.3831731, 55.94780639999999], [-2.384878, 55.948701199999995], [-2.3856937, 55.9491045], [-2.387056, 55.949759], [-2.3887971999999995, 55.9505601], [-2.3898863, 55.9510159], [-2.3904941, 55.9512703], [-2.3923941, 55.952049800000005], [-2.3948343999999997, 55.95301750000001], [-2.3972034, 55.95398829999998], [-2.3974515, 55.9540878], [-2.3984032, 55.95447310000001], [-2.4006072, 55.955365500000006], [-2.4018969, 55.9558807], [-2.4029602999999997, 55.956308799999995], [-2.4040202, 55.9567236], [-2.4057817, 55.95743939999999], [-2.406454405278227, 55.95770237974702], [-2.4078381, 55.95824329999999], [-2.4109094, 55.95950409999999], [-2.4110447, 55.9595559], [-2.4136018, 55.9605906], [-2.4137012999999996, 55.960630900000005], [-2.4148786999999996, 55.9611054], [-2.4160467, 55.9615767], [-2.4184406, 55.962523299999994], [-2.4196301999999994, 55.9629996], [-2.4208001999999995, 55.96347380000001], [-2.4233929, 55.9645195], [-2.425451267122708, 55.96534670627393], [-2.4260827999999997, 55.965600499999994], [-2.4287423999999995, 55.96667500000001], [-2.4300431, 55.967196300000005], [-2.4307807, 55.9674938], [-2.4313618, 55.96772819999999], [-2.4324446, 55.9681653], [-2.4343025, 55.968893400000006], [-2.4361322999999997, 55.96966100000001], [-2.4395073, 55.9710091], [-2.439721899999999, 55.97109079999999], [-2.439922699999999, 55.9711655], [-2.4401792, 55.97126969999999], [-2.4430812, 55.97245639999999], [-2.4446204999999996, 55.9730305], [-2.4460225, 55.97350709999999], [-2.4468394, 55.9737731], [-2.4480858999999997, 55.9741429], [-2.4482196, 55.9741811], [-2.4490482, 55.974418], [-2.4492651, 55.9744739], [-2.4500514999999994, 55.9747112], [-2.4513044, 55.975077299999995], [-2.4541975, 55.97592019999999], [-2.4556448, 55.97634639999999], [-2.4576589, 55.97693829999999], [-2.4596564, 55.9775261], [-2.4598135999999995, 55.977570500000006], [-2.4617797, 55.9781436], [-2.4639764999999993, 55.978768599999995], [-2.4648966, 55.97903560000001], [-2.4661323, 55.979394199999994], [-2.4669194, 55.9796144], [-2.4672155, 55.97969719999999], [-2.4683383, 55.9799636], [-2.4692402, 55.9801447], [-2.4702963, 55.980325699999995], [-2.471318, 55.9805009], [-2.4714056, 55.9805159], [-2.4729338, 55.9807565], [-2.4740420999999997, 55.9809047], [-2.4751887999999997, 55.98109949999999], [-2.4757148, 55.9811699], [-2.4760824, 55.9812218], [-2.4773594, 55.9813608], [-2.4777151999999996, 55.98141109999999], [-2.478065, 55.98146049999999], [-2.4797296, 55.9816957], [-2.4834479, 55.9822042], [-2.4868412, 55.9827017], [-2.4879723999999994, 55.98293889999999], [-2.4881523999999997, 55.9829767], [-2.4894222, 55.9832699], [-2.4908942999999995, 55.98368549999999], [-2.4923102, 55.9841212], [-2.4925686, 55.98421720000001], [-2.4938342, 55.9846895], [-2.4950492999999994, 55.98521159999999], [-2.4955332, 55.9854314], [-2.4959488, 55.98562929999999], [-2.4974476, 55.9864275], [-2.4990062, 55.9874656], [-2.4995797, 55.987869], [-2.4997646999999996, 55.9880198], [-2.5003709999999995, 55.9885256], [-2.5009422999999997, 55.9890314], [-2.5021115, 55.990170799999994], [-2.5026513999999995, 55.9907082], [-2.5032547999999997, 55.9913087], [-2.5046764, 55.99271929999998], [-2.504904, 55.9929493], [-2.505648, 55.993689800000006], [-2.5063659, 55.9944044], [-2.5068022999999995, 55.99480319999999], [-2.5072494000000005, 55.9951745], [-2.5075718, 55.9954166], [-2.5079447, 55.99568019999999], [-2.5083665999999996, 55.99595010000001], [-2.5087771999999995, 55.996199700000005], [-2.5091911, 55.99642999999998], [-2.5097279, 55.996705000000006], [-2.5099268999999995, 55.9967992], [-2.5103971, 55.99701639999999], [-2.5110111, 55.9972475], [-2.5116337, 55.99748219999999], [-2.5122932, 55.9977117], [-2.5129754999999996, 55.9979247], [-2.5134951, 55.998057200000005], [-2.5136531999999994, 55.998100099999995], [-2.514058968191953, 55.99820199156961], [-2.5145333, 55.998321099999984], [-2.5151652, 55.99845150000001], [-2.51528279553466, 55.99847231109289], [-2.5155290999999997, 55.998515899999994], [-2.5156262999999996, 55.9985343], [-2.5161607000000004, 55.998626300000005], [-2.5162828, 55.998642800000006], [-2.5170057999999997, 55.9987408], [-2.5178404, 55.998828], [-2.5183482999999995, 55.99886579999999], [-2.5184732, 55.9988757], [-2.5188368, 55.9988988], [-2.5188851999999997, 55.9989019], [-2.5197327, 55.9989388], [-2.520775, 55.9989469], [-2.521208, 55.9989343], [-2.5213991, 55.99893039999999], [-2.5221212, 55.9989042], [-2.5228898999999996, 55.99884920000001], [-2.5236315, 55.998781300000005], [-2.5244693, 55.9986767], [-2.5252969, 55.998545799999995], [-2.5263075, 55.998349000000005], [-2.5272922, 55.998097499999986], [-2.5280967, 55.9978603], [-2.5289751999999996, 55.99757770000001], [-2.5306094000000003, 55.9970153], [-2.5308692, 55.99692499999999], [-2.5311931999999997, 55.9968145], [-2.5322722, 55.9964466], [-2.5339771, 55.99590769999999], [-2.5359708, 55.99534709999999], [-2.5360368999999996, 55.9953285], [-2.5361968, 55.9952874], [-2.5364874, 55.99521150000001], [-2.5377342, 55.9948858], [-2.5400781, 55.9943352], [-2.5418372999999996, 55.99398069999999], [-2.5435536, 55.9936585], [-2.5470045999999997, 55.99301740000001], [-2.5547352999999995, 55.9915762], [-2.5551366, 55.9914991], [-2.5620601, 55.9901694], [-2.563142099999999, 55.9899874], [-2.5641605999999997, 55.9898211], [-2.5645177, 55.98976780000001], [-2.5648251, 55.98972189999999], [-2.5657295999999996, 55.9896056], [-2.5666458999999997, 55.989504999999994], [-2.5674723, 55.98941049999999], [-2.5680271, 55.989357], [-2.5681408, 55.989346], [-2.5684446999999997, 55.9893177], [-2.5686639, 55.98930150000001], [-2.5687741999999996, 55.98929330000001], [-2.5689717999999995, 55.9892792], [-2.5698164999999995, 55.989227500000005], [-2.5705218, 55.98918779999999], [-2.5724708, 55.9891115], [-2.5752506, 55.98902139999999], [-2.5798094, 55.9888737], [-2.5843332, 55.9887058], [-2.5896212999999997, 55.98851359999999], [-2.5903273, 55.9884896], [-2.5957415, 55.9883058], [-2.5963152999999997, 55.9883036], [-2.5968534, 55.9883015], [-2.5979601, 55.9883101], [-2.5993281, 55.98838039999999], [-2.6006628, 55.9884749], [-2.6032631, 55.9886655], [-2.6045773000000003, 55.98871570000001], [-2.605114323946612, 55.988722622782994], [-2.6056865999999994, 55.98873], [-2.6071519999999997, 55.988702799999984], [-2.6084918, 55.9886469], [-2.6104567999999997, 55.988553800000005], [-2.613720499999999, 55.9883875], [-2.6156394, 55.98829289999999], [-2.6170295, 55.9882243], [-2.6212139000000003, 55.9880063], [-2.6226985999999997, 55.987916299999995], [-2.6237655, 55.98785159999999], [-2.6272601, 55.98751119999999], [-2.6280811999999996, 55.9874312], [-2.6286202, 55.9873787], [-2.6325322000000004, 55.986981699999994], [-2.6345663, 55.98675819999999], [-2.6364159, 55.986510300000006], [-2.6379659, 55.9862781], [-2.6393416, 55.9860373], [-2.6405149, 55.9858109], [-2.6406747, 55.98577749999999], [-2.6408311, 55.9857448], [-2.6418647, 55.9855287], [-2.6430715999999994, 55.98527639999999], [-2.644296199999999, 55.9850356], [-2.6455361, 55.98482920000001], [-2.6461534, 55.9847419], [-2.6467692, 55.98466330000001], [-2.6479851999999995, 55.984587], [-2.6489036, 55.9845504], [-2.6498245999999996, 55.9845182], [-2.6508877999999996, 55.9845383], [-2.6521814999999997, 55.98459129999999], [-2.6533815999999995, 55.9846853], [-2.6536195999999994, 55.9847039], [-2.6539518, 55.98474040000001], [-2.6545051, 55.9848063], [-2.6549815999999997, 55.9848751], [-2.6558526999999996, 55.9849998], [-2.6562834, 55.9850789], [-2.6574436, 55.9852993], [-2.65849, 55.985549299999995], [-2.6596519999999995, 55.9858857], [-2.6600935999999997, 55.986027699999994], [-2.6608486, 55.98630020000001], [-2.6615467, 55.9865993], [-2.6615894, 55.986617599999995], [-2.6627829999999997, 55.987111299999995], [-2.6642990999999996, 55.987738400000005], [-2.6646134, 55.9878572], [-2.6654396000000005, 55.9881508], [-2.6667354, 55.9885366], [-2.6677294, 55.98881029999999], [-2.6694637, 55.9891714], [-2.6706191, 55.98935910000001], [-2.6717693999999996, 55.98951100000001], [-2.6728838, 55.98961559999999], [-2.6743184, 55.9896887], [-2.6758632, 55.989753099999994], [-2.6770058, 55.9898148], [-2.6782765, 55.9899222], [-2.6793344999999995, 55.9900598], [-2.6803926, 55.99022459999999], [-2.6811714, 55.9903779], [-2.6819374, 55.9905542], [-2.6823784999999996, 55.9906677], [-2.6830952999999997, 55.990852200000006], [-2.6843583, 55.9912419], [-2.685185, 55.9915232], [-2.6862847999999997, 55.9919727], [-2.6869817, 55.992292199999994], [-2.6876375, 55.99262179999999], [-2.6885597, 55.9931348], [-2.6894127999999995, 55.99367779999999], [-2.6902626999999995, 55.9942961], [-2.6911216, 55.994983], [-2.6918742, 55.9956105], [-2.6933606, 55.99684990000001], [-2.6949458523585643, 55.99817777039603], [-2.6952076999999997, 55.99839709999999], [-2.6974364, 56.0002532], [-2.6977107, 56.0004816], [-2.6985355999999996, 56.0011806], [-2.6993349, 56.0018439], [-2.7002341, 56.0024928], [-2.7015431999999997, 56.00333799999999], [-2.7030291, 56.004164499999995], [-2.704415, 56.0048506], [-2.7057369, 56.005430700000005], [-2.7071729, 56.0059646], [-2.7082693999999994, 56.00632850000001], [-2.70933, 56.00664359999999], [-2.7105051, 56.0069486], [-2.7111232999999997, 56.007109099999994], [-2.7130524, 56.00751300000001], [-2.7141065, 56.0077124], [-2.7150746, 56.0078235], [-2.7153145, 56.00785099999999], [-2.7161118278431267, 56.00795783962394], [-2.7165802, 56.008020599999995], [-2.7178742999999996, 56.0081061], [-2.7188212, 56.0081503], [-2.7197813999999996, 56.0081623], [-2.7207913, 56.0081698], [-2.7217045, 56.0081608], [-2.7274578999999997, 56.008129299999986], [-2.7327901, 56.0081023], [-2.7372634999999996, 56.0080785], [-2.7375010999999994, 56.008076300000006], [-2.7378657999999993, 56.00807439999999], [-2.7401836, 56.0080626], [-2.7432600999999996, 56.0080453], [-2.7468207999999996, 56.00802579999999], [-2.7525096999999996, 56.0079943], [-2.7546526, 56.0079814], [-2.7548398, 56.0079809], [-2.7563220073373937, 56.00795783962394], [-2.7581114, 56.00793], [-2.7607668, 56.00793650000001], [-2.7617258, 56.0079389], [-2.7624232, 56.0079291], [-2.7632479, 56.0079085], [-2.7636637999999993, 56.0078861], [-2.7637562, 56.0078827], [-2.7646868999999996, 56.0078496], [-2.7654865999999996, 56.007801], [-2.7661179, 56.0077627], [-2.7671384999999997, 56.0076892], [-2.7680451, 56.0076075], [-2.7702827999999995, 56.00735], [-2.7715977, 56.0071849], [-2.7732098999999995, 56.0069327], [-2.7752574999999995, 56.006629], [-2.7762988999999996, 56.006473], [-2.7771073999999993, 56.0063505], [-2.7774264999999994, 56.0063023], [-2.7819442999999997, 56.0056197], [-2.7820859999999996, 56.0055987], [-2.7840545, 56.0053074], [-2.784777380770516, 56.00519688465394], [-2.7853071, 56.00511590000001], [-2.7860675, 56.005003], [-2.7864047999999997, 56.0049505], [-2.7886217, 56.0046184], [-2.7896077999999997, 56.00446730000001], [-2.7904386, 56.00434280000001], [-2.7941245999999995, 56.003781], [-2.7980629999999995, 56.0031769], [-2.7996362, 56.00288770000001], [-2.8018313999999997, 56.002413700000005], [-2.8041175, 56.001862], [-2.8043775, 56.00179919999999], [-2.8069287, 56.0011824], [-2.8094773999999996, 56.000561299999994], [-2.8110528, 56.00018409999999], [-2.8112528, 56.0001362], [-2.8119877999999994, 55.9999602], [-2.8164764, 55.998881], [-2.8205494999999994, 55.9978979], [-2.8209207, 55.9978041], [-2.8216945999999994, 55.99760860000001], [-2.8223663, 55.99743889999999], [-2.8241463, 55.9969283], [-2.8256377999999995, 55.9963914], [-2.8270811999999994, 55.9957844], [-2.8284771, 55.9950036], [-2.8297802, 55.9941644], [-2.8317519, 55.99276009999999], [-2.8331124000000005, 55.99188879999999], [-2.8333194999999995, 55.9917734], [-2.8348903999999995, 55.9909495], [-2.8363904999999994, 55.990232799999994], [-2.8378107, 55.98963740000001], [-2.8393325999999997, 55.98907289999999], [-2.8406086, 55.98864509999999], [-2.842738199999999, 55.987931199999984], [-2.846411499999999, 55.9867594], [-2.8513552999999994, 55.98513499999999], [-2.8531976, 55.98453560000001], [-2.8543041999999996, 55.9841898], [-2.8550281999999996, 55.98396369999999], [-2.8571660999999997, 55.9833752], [-2.8598717, 55.98269949999999], [-2.8599402, 55.9826824], [-2.860124, 55.9826419], [-2.860354, 55.9825866], [-2.8617087, 55.98228389999999], [-2.8631256, 55.982001], [-2.8658892, 55.98153320000001], [-2.8681618, 55.9812087], [-2.8717624, 55.980771999999995], [-2.8740826, 55.98040989999999], [-2.8746089091824683, 55.980309827074706], [-2.875476299999999, 55.9801449], [-2.876853, 55.9798417], [-2.8783367, 55.97944650000001], [-2.8797828, 55.9790195], [-2.8828572999999995, 55.9780639], [-2.8838105, 55.97776760000001], [-2.8843603, 55.9775924], [-2.8860100999999996, 55.9770666], [-2.8880473, 55.9764173], [-2.8887142, 55.97620220000001], [-2.8894775, 55.9759493], [-2.8899709, 55.9757699], [-2.8909332, 55.9754063], [-2.8918589, 55.97501580000001], [-2.8928946000000004, 55.9745398], [-2.8931052, 55.974442999999994], [-2.8962975, 55.9729758], [-2.8964446, 55.972908199999985], [-2.8982799999999997, 55.97206459999999], [-2.9009947, 55.9707952], [-2.9046900999999994, 55.96906709999998], [-2.9063854, 55.968298099999984], [-2.9081395, 55.96755539999999], [-2.9094296, 55.9671092], [-2.9106481999999994, 55.96675689999999], [-2.9119087, 55.9664453], [-2.9131814, 55.96618839999999], [-2.9145077, 55.9659837], [-2.9200241999999994, 55.96518470000001], [-2.9205906999999995, 55.96510260000001], [-2.9231821, 55.9647555], [-2.9286571, 55.9639849], [-2.933166299999999, 55.96331680000001], [-2.9356356, 55.962920399999994], [-2.9370098, 55.96264660000001], [-2.9389221999999995, 55.9621774], [-2.9400442999999994, 55.9618446], [-2.9411113, 55.961466], [-2.9419695999999997, 55.9611615], [-2.9444937, 55.9601334], [-2.9454075, 55.959751100000005], [-2.9463691999999995, 55.9593879], [-2.9471786999999994, 55.95911220000001], [-2.9485085, 55.958704], [-2.9499967, 55.95831840000001], [-2.9515105, 55.9579769], [-2.952765494793428, 55.95770237974702], [-2.9531517, 55.95761789999999], [-2.9533627999999994, 55.957571699999995], [-2.9544600999999995, 55.95733159999999], [-2.959755299999999, 55.95617609999999], [-2.9606084, 55.95598989999999], [-2.9615441999999996, 55.955820200000005], [-2.9629679, 55.95551449999999], [-2.964440437594421, 55.95519839379025], [-2.9648182, 55.95511729999999], [-2.9651432, 55.9550475], [-2.9659622, 55.95486830000001], [-2.9664400999999994, 55.9547638], [-2.9673175, 55.9545719], [-2.9681055, 55.954399499999994], [-2.9701437, 55.95395839999999], [-2.9721819, 55.9535113], [-2.9738556, 55.95314849999999], [-2.9745092, 55.9530002], [-2.9750597999999995, 55.9528778], [-2.9752165999999995, 55.9528421], [-2.9756155, 55.9527503], [-2.9761234, 55.952635], [-2.9764337999999997, 55.9525706], [-2.9769456, 55.9524512], [-2.97775, 55.952244400000005], [-2.9791342000000003, 55.95185430000001], [-2.9813702, 55.95111669999999], [-2.9841412, 55.9499865], [-2.9850651, 55.949599699999986], [-2.9855448, 55.9493988], [-2.9870102999999997, 55.9488395], [-2.9884447999999995, 55.9483487], [-2.989936, 55.94787890000001], [-2.9911815, 55.9475119], [-2.9930453, 55.9470173], [-2.9963471, 55.94627429999999], [-2.997973, 55.94589950000001], [-2.9995507000000003, 55.945475399999985], [-3.0003035, 55.9452556], [-3.001064, 55.9450029], [-3.0023878999999996, 55.9445639], [-3.0025731999999996, 55.94450239999999], [-3.0080098, 55.9427045], [-3.0082997999999996, 55.942609700000006], [-3.0088993, 55.94241120000001], [-3.0092348999999996, 55.9423063], [-3.0143407, 55.9406207], [-3.0153973, 55.9402719], [-3.0155816, 55.9402111], [-3.0203053999999994, 55.93866179999999], [-3.024035, 55.93743859999999], [-3.0308359999999994, 55.93521419999999], [-3.0383085999999997, 55.93276639999999], [-3.0393249000000004, 55.9324335], [-3.0423931, 55.9314107], [-3.0430427, 55.93119420000001], [-3.0453726, 55.9304175], [-3.0469871999999993, 55.9298998], [-3.0482985, 55.9295546], [-3.0492994, 55.9293739], [-3.0503457, 55.929201299999995], [-3.0511316, 55.929097600000006], [-3.0520575999999995, 55.929007], [-3.0531442999999996, 55.928938899999984], [-3.054012, 55.9289132], [-3.0542179, 55.9289123], [-3.0542719660063726, 55.928912172184376], [-3.0543870999999996, 55.92891189999999], [-3.0546081, 55.9289115], [-3.055536899999999, 55.92892150000001], [-3.0557968999999994, 55.928923700000006], [-3.0570588999999995, 55.9290128], [-3.0573237, 55.9290315], [-3.0593642, 55.92924200000001], [-3.0604728999999997, 55.92943590000001], [-3.061313999999999, 55.92958289999999], [-3.0615432, 55.929633499999994], [-3.0622303, 55.929783500000006], [-3.0629475, 55.92995410000001], [-3.0636073999999995, 55.9301361], [-3.0636643999999995, 55.930151], [-3.0650312999999993, 55.9305945], [-3.0706492, 55.93276719999999], [-3.0718662999999995, 55.9332373], [-3.0729024, 55.9336427], [-3.0746715, 55.93433100000001], [-3.0774096, 55.935403099999995], [-3.07832, 55.93575950000001], [-3.0797154, 55.93631160000001], [-3.0805217999999996, 55.9366177], [-3.0825020999999997, 55.9375844], [-3.0841293999999997, 55.93860930000001], [-3.0855319, 55.93976060000001], [-3.0871191, 55.94146270000001], [-3.0884349999999996, 55.942707799999994], [-3.0896953999999996, 55.9435443], [-3.0898172999999995, 55.943614399999994], [-3.0898987, 55.9436689], [-3.0900815999999995, 55.9437875], [-3.0912695, 55.94442850000001], [-3.0914908999999997, 55.94453089999999], [-3.0923272, 55.94491769999999], [-3.0939694, 55.9455353], [-3.094895, 55.9458107], [-3.0960517999999997, 55.94614529999999], [-3.0973251999999993, 55.9464249], [-3.0984646999999996, 55.946625999999995], [-3.0990714, 55.94671889999999], [-3.0993805, 55.9467632], [-3.0996763, 55.94680339999999], [-3.100157, 55.9468605], [-3.1003749, 55.94688409999999], [-3.1006119999999995, 55.9469078], [-3.1010474999999995, 55.9469478], [-3.1015208999999997, 55.94698470000001], [-3.1016357999999995, 55.9469927], [-3.101878, 55.94700949999999], [-3.1022746, 55.947030700000006], [-3.1026444, 55.94704729999999], [-3.1030068, 55.94706060000001], [-3.1045184, 55.9471102], [-3.1052163, 55.947135], [-3.1055604999999997, 55.947151799999986], [-3.1059107999999997, 55.9471709], [-3.1061857999999996, 55.94718309999999], [-3.1064498, 55.9472024], [-3.1066889, 55.947223400000006], [-3.1069114, 55.9472388], [-3.1071366999999994, 55.9472578], [-3.1073837, 55.94727989999999], [-3.1078124, 55.94732069999999], [-3.1081313, 55.947354], [-3.1082603999999994, 55.9473675], [-3.1088000999999994, 55.9474314], [-3.1088787335487993, 55.94744193776763], [-3.1093411, 55.94750390000001], [-3.1097433999999997, 55.9475602], [-3.1102343, 55.9476378], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Berwick-upon-Tweed", "dest_arr_time_act": "1310", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "current_leg_milage": "57.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"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\": 725.343, \"from_m\": 687.836, \"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\": 778.014, \"from_m\": 725.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.839, \"from_m\": 778.014, \"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\": 1563.363, \"from_m\": 1213.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2755.914, \"from_m\": 1563.363, \"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\": 2910.282, \"from_m\": 2755.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3287.592, \"from_m\": 2910.282, \"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\": 3307.681, \"from_m\": 3287.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6173.68, \"from_m\": 3307.681, \"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\": 6274.659, \"from_m\": 6173.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7117.809, \"from_m\": 6274.659, \"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\": 9315.367, \"from_m\": 7117.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10708.443, \"from_m\": 9315.367, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16648.901, \"from_m\": 10708.443, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16733.459, \"from_m\": 16648.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16859.087, \"from_m\": 16733.459, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17055.242, \"from_m\": 16859.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17709.572, \"from_m\": 17055.242, \"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\": 18927.908, \"from_m\": 17709.572, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 19063.18, \"from_m\": 18927.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19135.308, \"from_m\": 19063.18, \"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\": 30936.01, \"from_m\": 19135.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59221.443, \"from_m\": 30936.01, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 59645.581, \"from_m\": 59221.443, \"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\": 61187.226, \"from_m\": 59645.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62585.117, \"from_m\": 61187.226, \"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\": 62614.786, \"from_m\": 62585.117, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 72984.254, \"from_m\": 62614.786, \"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\": 99965.218, \"from_m\": 72984.254, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 100777.422, \"from_m\": 99965.218, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 117723.993, \"from_m\": 100777.422, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 120846.283, \"from_m\": 117723.993, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125145.562, \"from_m\": 120846.283, \"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\": 125654.293, \"from_m\": 125145.562, \"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\": 135397.012, \"from_m\": 125654.293, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135457.251, \"from_m\": 135397.012, \"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\": 135882.496, \"from_m\": 135457.251, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 136036.025, \"from_m\": 135882.496, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 136634.41, \"from_m\": 136036.025, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 140063.856, \"from_m\": 136634.41, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142572.775, \"from_m\": 140063.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 144039.676, \"from_m\": 142572.775, \"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\": 144267.344, \"from_m\": 144039.676, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 144774.941, \"from_m\": 144267.344, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 144810.937, \"from_m\": 144774.941, \"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\": 144824.802, \"from_m\": 144810.937, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 145246.732, \"from_m\": 144824.802, \"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\": 146195.892, \"from_m\": 145246.732, \"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\": 147140.452, \"from_m\": 146195.892, \"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\": 147749.941, \"from_m\": 147140.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 147822.395, \"from_m\": 147749.941, \"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\": 149497.316, \"from_m\": 147822.395, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 156060.309, \"from_m\": 149497.316, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 157246.989, \"from_m\": 156060.309, \"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\": 158483.437, \"from_m\": 157246.989, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 163180.442, \"from_m\": 158483.437, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 184968.606, \"from_m\": 163180.442, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 185029.31, \"from_m\": 184968.606, \"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\": 192742.936, \"from_m\": 185029.31, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 193444.294, \"from_m\": 192742.936, \"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\": 202061.945, \"from_m\": 193444.294, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 202127.223, \"from_m\": 202061.945, \"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\": 202847.383, \"from_m\": 202127.223, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 202892.84, \"from_m\": 202847.383, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 209133.712, \"from_m\": 202892.84, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 209222.372, \"from_m\": 209133.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210274.866, \"from_m\": 209222.372, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 211059.419, \"from_m\": 210274.866, \"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\": 212733.04, \"from_m\": 211059.419, \"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\": 215898.059, \"from_m\": 212733.04, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 226781.773, \"from_m\": 215898.059, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 227459.152, \"from_m\": 226781.773, \"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\": 229312.904, \"from_m\": 227459.152, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 242400.344, \"from_m\": 229312.904, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 249795.517, \"from_m\": 242400.344, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 250315.264, \"from_m\": 249795.517, \"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\": 261562.442, \"from_m\": 250315.264, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 262996.538, \"from_m\": 261562.442, \"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\": 263051.519, \"from_m\": 262996.538, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 267981.626, \"from_m\": 263051.519, \"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\": 268642.323, \"from_m\": 267981.626, \"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\": 268868.125, \"from_m\": 268642.323, \"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\": 269031.337, \"from_m\": 268868.125, \"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\": 269722.982, \"from_m\": 269031.337, \"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\": 271795.744, \"from_m\": 269722.982, \"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\": 271829.588, \"from_m\": 271795.744, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 277460.313, \"from_m\": 271829.588, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 277853.644, \"from_m\": 277460.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 279157.918, \"from_m\": 277853.644, \"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\": 283116.207, \"from_m\": 279157.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 283395.817, \"from_m\": 283116.207, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 287346.924, \"from_m\": 283395.817, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 288075.388, \"from_m\": 287346.924, \"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\": 297129.198, \"from_m\": 288075.388, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 298371.573, \"from_m\": 297129.198, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 299202.782, \"from_m\": 298371.573, \"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\": 299265.823, \"from_m\": 299202.782, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 299324.496, \"from_m\": 299265.823, \"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\": 312909.335, \"from_m\": 299324.496, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 313507.358, \"from_m\": 312909.335, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 314636.057, \"from_m\": 313507.358, \"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\": 314993.311, \"from_m\": 314636.057, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 315021.133, \"from_m\": 314993.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 315160.402, \"from_m\": 315021.133, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 315827.7, \"from_m\": 315160.402, \"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\": 315863.339, \"from_m\": 315827.7, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 317268.481, \"from_m\": 315863.339, \"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\": 322928.475, \"from_m\": 317268.481, \"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\": 329142.116, \"from_m\": 322928.475, \"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\": 329808.312, \"from_m\": 329142.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 330100.349, \"from_m\": 329808.312, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 330306.135, \"from_m\": 330100.349, \"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\": 330524.865, \"from_m\": 330306.135, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 330600.949, \"from_m\": 330524.865, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 330745.086, \"from_m\": 330600.949, \"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\": 330794.541, \"from_m\": 330745.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 331379.044, \"from_m\": 330794.541, \"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\": 331628.958, \"from_m\": 331379.044, \"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\": 331965.163, \"from_m\": 331628.958, \"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\": 332412.414, \"from_m\": 331965.163, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 333095.844, \"from_m\": 332412.414, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 333134.934, \"from_m\": 333095.844, \"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\": 335184.381, \"from_m\": 333134.934, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 336003.551, \"from_m\": 335184.381, \"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\": 337932.336, \"from_m\": 336003.551, \"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\": 337999.312, \"from_m\": 337932.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347173.794, \"from_m\": 337999.312, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 347204.675, \"from_m\": 347173.794, \"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\": 354535.261, \"from_m\": 347204.675, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 355860.996, \"from_m\": 354535.261, \"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\": 367311.406, \"from_m\": 355860.996, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 369461.03, \"from_m\": 367311.406, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 371748.077, \"from_m\": 369461.03, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 371923.266, \"from_m\": 371748.077, \"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\": 372012.135, \"from_m\": 371923.266, \"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\": 372193.113, \"from_m\": 372012.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 373024.046, \"from_m\": 372193.113, \"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\": 373323.593, \"from_m\": 373024.046, \"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\": 374311.804, \"from_m\": 373323.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 377427.805, \"from_m\": 374311.804, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 377526.636, \"from_m\": 377427.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 420311.522, \"from_m\": 377526.636, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 420358.356, \"from_m\": 420311.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 436891.242, \"from_m\": 420358.356, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 439210.55, \"from_m\": 436891.242, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 442602.122, \"from_m\": 439210.55, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 443014.136, \"from_m\": 442602.122, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 443788.814, \"from_m\": 443014.136, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 443826.033, \"from_m\": 443788.814, \"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\": 449697.576, \"from_m\": 443826.033, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 450697.691, \"from_m\": 449697.576, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 451839.144, \"from_m\": 450697.691, \"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\": 461418.331, \"from_m\": 451839.144, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 462918.596, \"from_m\": 461418.331, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 467269.171, \"from_m\": 462918.596, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 467312.251, \"from_m\": 467269.171, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 469764.305, \"from_m\": 467312.251, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 476260.481, \"from_m\": 469764.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 478190.011, \"from_m\": 476260.481, \"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\": 478897.795, \"from_m\": 478190.011, \"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\": 479366.956, \"from_m\": 478897.795, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 479402.891, \"from_m\": 479366.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 480094.883, \"from_m\": 479402.891, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 482485.762, \"from_m\": 480094.883, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 498096.929, \"from_m\": 482485.762, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 498930.029, \"from_m\": 498096.929, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 499327.691, \"from_m\": 498930.029, \"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\": 499680.101, \"from_m\": 499327.691, \"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\": 500031.308, \"from_m\": 499680.101, \"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\": 500726.245, \"from_m\": 500031.308, \"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\": 500763.359, \"from_m\": 500726.245, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 500794.656, \"from_m\": 500763.359, \"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\": 500816.636, \"from_m\": 500794.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 500842.248, \"from_m\": 500816.636, \"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\": 501473.521, \"from_m\": 500842.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 501599.336, \"from_m\": 501473.521, \"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\": 501971.845, \"from_m\": 501599.336, \"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\": 502031.373, \"from_m\": 501971.845, \"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\": 502334.252, \"from_m\": 502031.373, \"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\": 503153.16, \"from_m\": 502334.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 505685.526, \"from_m\": 503153.16, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 505718.992, \"from_m\": 505685.526, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 508187.842, \"from_m\": 505718.992, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 519810.916, \"from_m\": 508187.842, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 519876.094, \"from_m\": 519810.916, \"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\": 527231.708, \"from_m\": 519876.094, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 528078.38, \"from_m\": 527231.708, \"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\": 529131.455, \"from_m\": 528078.38, \"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\": 529806.699, \"from_m\": 529131.455, \"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\": 531539.259, \"from_m\": 529806.699, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 537294.49, \"from_m\": 531539.259, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 538458.376, \"from_m\": 537294.49, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 541191.083, \"from_m\": 538458.376, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 549416.225, \"from_m\": 541191.083, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 550157.973, \"from_m\": 549416.225, \"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\": 556401.018, \"from_m\": 550157.973, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 557069.635, \"from_m\": 556401.018, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 558232.403, \"from_m\": 557069.635, \"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\": 558830.011, \"from_m\": 558232.403, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 564289.968, \"from_m\": 558830.011, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 564426.216, \"from_m\": 564289.968, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 564471.908, \"from_m\": 564426.216, \"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\": 569923.745, \"from_m\": 564471.908, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 571113.623, \"from_m\": 569923.745, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 577551.342, \"from_m\": 571113.623, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 577740.051, \"from_m\": 577551.342, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 577770.576, \"from_m\": 577740.051, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 578713.535, \"from_m\": 577770.576, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 594309.877, \"from_m\": 578713.535, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 595952.68, \"from_m\": 594309.877, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 605031.891, \"from_m\": 595952.68, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 605839.93, \"from_m\": 605031.891, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 606968.996, \"from_m\": 605839.93, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 607912.911, \"from_m\": 606968.996, \"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\": 608986.104, \"from_m\": 607912.911, \"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\": 610247.383, \"from_m\": 608986.104, \"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\": 612042.071, \"from_m\": 610247.383, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 613397.605, \"from_m\": 612042.071, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 620675.824, \"from_m\": 613397.605, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 622132.636, \"from_m\": 620675.824, \"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\": 628165.324, \"from_m\": 622132.636, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 631448.41, \"from_m\": 628165.324, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 632914.062, \"from_m\": 631448.41, \"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\": 636988.222, \"from_m\": 632914.062, \"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\": 637741.251, \"from_m\": 636988.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\": 638407.072, \"from_m\": 637741.251, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 643178.133, \"from_m\": 638407.072, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 643297.921, \"from_m\": 643178.133, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 644164.217, \"from_m\": 643297.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 645108.646, \"from_m\": 644164.217, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 645919.183, \"from_m\": 645108.646, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 645967.15, \"from_m\": 645919.183, \"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\": 650538.919, \"from_m\": 645967.15, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 653708.702, \"from_m\": 650538.919, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 655562.194, \"from_m\": 653708.702, \"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\": 662664.819, \"from_m\": 655562.194, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 667567.369, \"from_m\": 662664.819, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 668628.666, \"from_m\": 667567.369, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 671973.973, \"from_m\": 668628.666, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 672951.606, \"from_m\": 671973.973, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 674986.099, \"from_m\": 672951.606, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 675878.582, \"from_m\": 674986.099, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 684504.053, \"from_m\": 675878.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 691009.002, \"from_m\": 684504.053, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 695478.165, \"from_m\": 691009.002, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 698828.183, \"from_m\": 695478.165, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 699465.233, \"from_m\": 698828.183, \"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\": 700066.369, \"from_m\": 699465.233, \"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\": 700633.365, \"from_m\": 700066.369, \"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\": 701080.105, \"from_m\": 700633.365, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 569733, \"profile_key\": \"cd87dfd9f08c3461c0b063e122b37073600b9481a3acd6e5ac05c684daaa18a3\", \"schedule_id\": 11978, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 6052.506, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 5, \"distance_m\": 7070.617, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0644\", \"location\": \"Bristol Parkway\", \"stage_seq\": 6, \"distance_m\": 9474.053, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 7, \"distance_m\": 16831.277, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Yate\", \"stage_seq\": 8, \"distance_m\": 19427.09, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Charfield\", \"stage_seq\": 9, \"distance_m\": 30377.449, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Standish Jn\", \"stage_seq\": 10, \"distance_m\": 51358.573, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 11, \"distance_m\": 61264.702, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 12, \"distance_m\": 62585.117, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0714\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 13, \"distance_m\": 71449.51, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Ashchurch\", \"stage_seq\": 14, \"distance_m\": 83156.018, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 15, \"distance_m\": 100342.878, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 16, \"distance_m\": 118519.439, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Bromsgrove\", \"stage_seq\": 17, \"distance_m\": 121527.941, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Barnt Green\", \"stage_seq\": 18, \"distance_m\": 127537.604, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Longbridge\", \"stage_seq\": 19, \"distance_m\": 131838.418, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Kings Norton\", \"stage_seq\": 20, \"distance_m\": 135706.513, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Selly Oak\", \"stage_seq\": 21, \"distance_m\": 139223.191, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Five Ways\", \"stage_seq\": 22, \"distance_m\": 143102.64, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0803\", \"location\": \"Birmingham New Street\", \"stage_seq\": 23, \"distance_m\": 144512.965, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Proof House Jn\", \"stage_seq\": 24, \"distance_m\": 145526.82, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Grand Jn\", \"stage_seq\": 25, \"distance_m\": 146087.996, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Landor Street Jn\", \"stage_seq\": 26, \"distance_m\": 147058.239, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 27, \"distance_m\": 154243.028, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Water Orton\", \"stage_seq\": 28, \"distance_m\": 156806.6, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 29, \"distance_m\": 163180.442, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0822\", \"location\": \"Tamworth High Level\", \"stage_seq\": 30, \"distance_m\": 172405.993, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 31, \"distance_m\": 184394.242, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0832H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 32, \"distance_m\": 193117.516, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 33, \"distance_m\": 196510.393, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"North Stafford Jn\", \"stage_seq\": 34, \"distance_m\": 202175.026, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Stenson Jn\", \"stage_seq\": 35, \"distance_m\": 202921.501, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 36, \"distance_m\": 209293.075, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0842H\", \"wtt_dep\": \"0845\", \"location\": \"Derby\", \"stage_seq\": 37, \"distance_m\": 210711.396, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 38, \"distance_m\": 212175.263, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Ambergate Jn\", \"stage_seq\": 39, \"distance_m\": 226628.662, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 40, \"distance_m\": 244221.047, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 41, \"distance_m\": 247992.036, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0901H\", \"wtt_dep\": \"0903H\", \"location\": \"Chesterfield\", \"stage_seq\": 42, \"distance_m\": 249433.764, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0904H\", \"location\": \"Tapton Jn\", \"stage_seq\": 43, \"distance_m\": 250340.31, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0912H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 44, \"distance_m\": 263110.742, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0919H\", \"wtt_dep\": \"0922\", \"location\": \"Sheffield\", \"stage_seq\": 45, \"distance_m\": 269190.462, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0923H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 46, \"distance_m\": 269921.112, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0925H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 47, \"distance_m\": 274305.312, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0927H\", \"location\": \"Holmes Jn\", \"stage_seq\": 48, \"distance_m\": 277318.304, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0930\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 49, \"distance_m\": 282475.456, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0932\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 50, \"distance_m\": 285898.13, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937H\", \"location\": \"Moorthorpe\", \"stage_seq\": 51, \"distance_m\": 298240.936, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 52, \"distance_m\": 299324.496, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 53, \"distance_m\": 308920.301, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"0946H\", \"wtt_dep\": \"0948\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 54, \"distance_m\": 315266.868, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959\", \"location\": \"Holbeck Jn\", \"stage_seq\": 55, \"distance_m\": 330100.349, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0959H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 56, \"distance_m\": 330600.949, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001\", \"location\": \"Leeds West Jn\", \"stage_seq\": 57, \"distance_m\": 330988.936, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1002H\", \"wtt_dep\": \"1010\", \"location\": \"Leeds\", \"stage_seq\": 58, \"distance_m\": 331505.096, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 59, \"distance_m\": 334139.814, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Cross Gates\", \"stage_seq\": 60, \"distance_m\": 338617.305, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018H\", \"location\": \"Micklefield\", \"stage_seq\": 61, \"distance_m\": 347073.389, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Church Fenton\", \"stage_seq\": 62, \"distance_m\": 355274.814, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1026H\", \"location\": \"Colton Jn\", \"stage_seq\": 63, \"distance_m\": 363658.3, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1032H\", \"wtt_dep\": \"1036\", \"location\": \"York\", \"stage_seq\": 64, \"distance_m\": 372540.997, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1038H\", \"location\": \"Skelton Jn\", \"stage_seq\": 65, \"distance_m\": 375126.023, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"Tollerton Jn\", \"stage_seq\": 66, \"distance_m\": 387855.752, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Thirsk\", \"stage_seq\": 67, \"distance_m\": 408155.233, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053H\", \"location\": \"Northallerton\", \"stage_seq\": 68, \"distance_m\": 420661.549, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1105H\", \"wtt_dep\": \"1107H\", \"location\": \"Darlington\", \"stage_seq\": 69, \"distance_m\": 443574.278, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 70, \"distance_m\": 463027.333, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 71, \"distance_m\": 467269.171, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1123\", \"wtt_dep\": \"1124H\", \"location\": \"Durham\", \"stage_seq\": 72, \"distance_m\": 478897.795, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"Birtley Jn\", \"stage_seq\": 73, \"distance_m\": 493412.498, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 74, \"distance_m\": 499966.084, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1138\", \"wtt_dep\": \"1140\", \"location\": \"Newcastle\", \"stage_seq\": 75, \"distance_m\": 501182.467, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 76, \"distance_m\": 504109.28, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Benton North Jn\", \"stage_seq\": 77, \"distance_m\": 508124.52, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151H\", \"location\": \"Morpeth\", \"stage_seq\": 78, \"distance_m\": 527867.996, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205H\", \"location\": \"Alnmouth\", \"stage_seq\": 79, \"distance_m\": 557212.082, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Belford L.C.\", \"stage_seq\": 80, \"distance_m\": 584056.526, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1226H\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 81, \"distance_m\": 608825.666, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Reston Sig. EG403\", \"stage_seq\": 82, \"distance_m\": 611262.733, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Reston\", \"stage_seq\": 83, \"distance_m\": 626845.527, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Grantshouse\", \"stage_seq\": 84, \"distance_m\": 635526.798, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 85, \"distance_m\": 651255.431, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Dunbar\", \"stage_seq\": 86, \"distance_m\": 654451.745, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Drem\", \"stage_seq\": 87, \"distance_m\": 672627.173, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Prestonpans\", \"stage_seq\": 88, \"distance_m\": 685970.726, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 89, \"distance_m\": 691616.823, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 90, \"distance_m\": 695747.475, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 91, \"distance_m\": 698125.017, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 92, \"distance_m\": 700066.369, \"section_seq\": 1, \"route_path_id\": 69535}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 93, \"distance_m\": 701080.105, \"section_seq\": 1, \"route_path_id\": 69535}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 701080.105, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69535}], \"total_distance_m\": 701080.105, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 695665.146, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5414.959, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "43.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:40:49Z\", \"source_id\": 46380744, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T05:41:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:40:52Z\", \"source_id\": 15125208, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:42:29Z\", \"source_id\": 46384462, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T05:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:42:32Z\", \"source_id\": 15126438, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:50:46Z\", \"source_id\": 46403233, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T05:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:50:50Z\", \"source_id\": 15132578, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:12:49Z\", \"source_id\": 46457054, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:12:51Z\", \"source_id\": 15149585, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:21:10Z\", \"source_id\": 46478468, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:21:14Z\", \"source_id\": 15156276, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:38:07Z\", \"source_id\": 46522456, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:38:09Z\", \"source_id\": 15169925, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:41:40Z\", \"source_id\": 46532018, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:41:42Z\", \"source_id\": 15172960, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:45:02Z\", \"source_id\": 46540955, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:45:03Z\", \"source_id\": 15175685, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:47:35Z\", \"source_id\": 46547958, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:47:41Z\", \"source_id\": 15177869, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:50:00Z\", \"source_id\": 46554489, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:51:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:50:00Z\", \"source_id\": 46554496, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:51:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:50:00Z\", \"source_id\": 15179805, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:51:53Z\", \"source_id\": 46559565, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:51:59Z\", \"source_id\": 15181423, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:11:30Z\", \"source_id\": 46613868, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:11:33Z\", \"source_id\": 15197715, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:16:39Z\", \"source_id\": 46627860, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:18:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:16:42Z\", \"source_id\": 15202010, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:31:05Z\", \"source_id\": 46667762, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:31:11Z\", \"source_id\": 15213977, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:41:44Z\", \"source_id\": 15222642, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:00:36Z\", \"source_id\": 46748558, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:00:41Z\", \"source_id\": 15238113, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:16:53Z\", \"source_id\": 46792571, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:16:55Z\", \"source_id\": 15251104, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:31:42Z\", \"source_id\": 46832052, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:31:44Z\", \"source_id\": 15262845, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:36:42Z\", \"source_id\": 46845432, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:36:44Z\", \"source_id\": 15266817, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:37:17Z\", \"source_id\": 46847010, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:38:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:37:21Z\", \"source_id\": 15267289, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:47:12Z\", \"source_id\": 46873505, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:47:18Z\", \"source_id\": 15275110, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:02:07Z\", \"source_id\": 46912069, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:02:10Z\", \"source_id\": 15286609, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:15:27Z\", \"source_id\": 46947033, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:15:30Z\", \"source_id\": 15297001, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:22:09Z\", \"source_id\": 46963919, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:23:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:22:14Z\", \"source_id\": 15302147, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:26:20Z\", \"source_id\": 46974370, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:26:25Z\", \"source_id\": 15305393, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:34:17Z\", \"source_id\": 15311391, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:55:45Z\", \"source_id\": 47049090, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:57:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:55:47Z\", \"source_id\": 15327899, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:06:36Z\", \"source_id\": 47077611, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:06:42Z\", \"source_id\": 15336128, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:25:34Z\", \"source_id\": 47127106, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:25:37Z\", \"source_id\": 15350589, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:24Z\", \"source_id\": 47166060, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:28Z\", \"source_id\": 15361458, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:54:37Z\", \"source_id\": 47202942, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:54:41Z\", \"source_id\": 15372086, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:06:03Z\", \"source_id\": 47232628, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:06:08Z\", \"source_id\": 15380529, \"stage_seq\": 79, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:56Z\", \"source_id\": 47287215, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:57Z\", \"source_id\": 15395923, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:51Z\", \"source_id\": 47315796, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:57Z\", \"source_id\": 15403943, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:36Z\", \"source_id\": 47347320, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:37Z\", \"source_id\": 15412595, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:06Z\", \"source_id\": 47372071, \"stage_seq\": 87, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:08Z\", \"source_id\": 15419460, \"stage_seq\": 87, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:59Z\", \"source_id\": 47384736, \"stage_seq\": 88, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:02Z\", \"source_id\": 15423030, \"stage_seq\": 88, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:28Z\", \"source_id\": 47407246, \"stage_seq\": 93, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:32Z\", \"source_id\": 15429303, \"stage_seq\": 93, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "10", "timing_fact_generation": 1789474355153348, "current_leg_arrival_utc": "2026-09-15T13:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:26.370503", "service_state_evidence_id": 15429303, "current_leg_start_actual_dep": "2026-09-15T12:29:30+01:00", "operational_evidence_version": 369, "service_state_event_time_utc": "2026-09-15T12:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:27.368771", "service_state_valid_until_kind": null, "operational_interpretation_version": 369, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BRI |
EDB |
1S35 |
220001+220016 |
8 |
125 |
None |
{"version": 3, "segments": [{"to_m": 608.409, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "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": 725.343, "from_m": 687.836, "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": 778.014, "from_m": 725.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.839, "from_m": 778.014, "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": 1563.363, "from_m": 1213.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2755.914, "from_m": 1563.363, "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": 2910.282, "from_m": 2755.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3287.592, "from_m": 2910.282, "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": 3307.681, "from_m": 3287.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6173.68, "from_m": 3307.681, "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": 6274.659, "from_m": 6173.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7117.809, "from_m": 6274.659, "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": 9315.367, "from_m": 7117.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10708.443, "from_m": 9315.367, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16648.901, "from_m": 10708.443, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16733.459, "from_m": 16648.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16859.087, "from_m": 16733.459, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17055.242, "from_m": 16859.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17709.572, "from_m": 17055.242, "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": 18927.908, "from_m": 17709.572, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 19063.18, "from_m": 18927.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19135.308, "from_m": 19063.18, "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": 30936.01, "from_m": 19135.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59221.443, "from_m": 30936.01, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 59645.581, "from_m": 59221.443, "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": 61187.226, "from_m": 59645.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62585.117, "from_m": 61187.226, "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": 62614.786, "from_m": 62585.117, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 72984.254, "from_m": 62614.786, "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": 99965.218, "from_m": 72984.254, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 100777.422, "from_m": 99965.218, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 117723.993, "from_m": 100777.422, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 120846.283, "from_m": 117723.993, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125145.562, "from_m": 120846.283, "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": 125654.293, "from_m": 125145.562, "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": 135397.012, "from_m": 125654.293, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135457.251, "from_m": 135397.012, "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": 135882.496, "from_m": 135457.251, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 136036.025, "from_m": 135882.496, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 136634.41, "from_m": 136036.025, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 140063.856, "from_m": 136634.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142572.775, "from_m": 140063.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 144039.676, "from_m": 142572.775, "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": 144267.344, "from_m": 144039.676, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 144774.941, "from_m": 144267.344, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 144810.937, "from_m": 144774.941, "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": 144824.802, "from_m": 144810.937, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 145246.732, "from_m": 144824.802, "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": 146195.892, "from_m": 145246.732, "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": 147140.452, "from_m": 146195.892, "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": 147749.941, "from_m": 147140.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147822.395, "from_m": 147749.941, "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": 149497.316, "from_m": 147822.395, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 156060.309, "from_m": 149497.316, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 157246.989, "from_m": 156060.309, "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": 158483.437, "from_m": 157246.989, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 163180.442, "from_m": 158483.437, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 184968.606, "from_m": 163180.442, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 185029.31, "from_m": 184968.606, "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": 192742.936, "from_m": 185029.31, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 193444.294, "from_m": 192742.936, "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": 202061.945, "from_m": 193444.294, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 202127.223, "from_m": 202061.945, "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": 202847.383, "from_m": 202127.223, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 202892.84, "from_m": 202847.383, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 209133.712, "from_m": 202892.84, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 209222.372, "from_m": 209133.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210274.866, "from_m": 209222.372, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 211059.419, "from_m": 210274.866, "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": 212733.04, "from_m": 211059.419, "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": 215898.059, "from_m": 212733.04, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 226781.773, "from_m": 215898.059, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 227459.152, "from_m": 226781.773, "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": 229312.904, "from_m": 227459.152, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 242400.344, "from_m": 229312.904, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 249795.517, "from_m": 242400.344, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 250315.264, "from_m": 249795.517, "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": 261562.442, "from_m": 250315.264, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 262996.538, "from_m": 261562.442, "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": 263051.519, "from_m": 262996.538, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 267981.626, "from_m": 263051.519, "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": 268642.323, "from_m": 267981.626, "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": 268868.125, "from_m": 268642.323, "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": 269031.337, "from_m": 268868.125, "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": 269722.982, "from_m": 269031.337, "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": 271795.744, "from_m": 269722.982, "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": 271829.588, "from_m": 271795.744, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 277460.313, "from_m": 271829.588, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 277853.644, "from_m": 277460.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 279157.918, "from_m": 277853.644, "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": 283116.207, "from_m": 279157.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 283395.817, "from_m": 283116.207, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 287346.924, "from_m": 283395.817, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 288075.388, "from_m": 287346.924, "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": 297129.198, "from_m": 288075.388, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 298371.573, "from_m": 297129.198, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 299202.782, "from_m": 298371.573, "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": 299265.823, "from_m": 299202.782, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 299324.496, "from_m": 299265.823, "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": 312909.335, "from_m": 299324.496, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 313507.358, "from_m": 312909.335, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 314636.057, "from_m": 313507.358, "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": 314993.311, "from_m": 314636.057, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 315021.133, "from_m": 314993.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 315160.402, "from_m": 315021.133, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 315827.7, "from_m": 315160.402, "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": 315863.339, "from_m": 315827.7, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 317268.481, "from_m": 315863.339, "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": 322928.475, "from_m": 317268.481, "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": 329142.116, "from_m": 322928.475, "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": 329808.312, "from_m": 329142.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 330100.349, "from_m": 329808.312, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 330306.135, "from_m": 330100.349, "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": 330524.865, "from_m": 330306.135, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 330600.949, "from_m": 330524.865, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 330745.086, "from_m": 330600.949, "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": 330794.541, "from_m": 330745.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 331379.044, "from_m": 330794.541, "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": 331628.958, "from_m": 331379.044, "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": 331965.163, "from_m": 331628.958, "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": 332412.414, "from_m": 331965.163, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 333095.844, "from_m": 332412.414, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 333134.934, "from_m": 333095.844, "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": 335184.381, "from_m": 333134.934, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 336003.551, "from_m": 335184.381, "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": 337932.336, "from_m": 336003.551, "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": 337999.312, "from_m": 337932.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347173.794, "from_m": 337999.312, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 347204.675, "from_m": 347173.794, "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": 354535.261, "from_m": 347204.675, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 355860.996, "from_m": 354535.261, "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": 367311.406, "from_m": 355860.996, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 369461.03, "from_m": 367311.406, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 371748.077, "from_m": 369461.03, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 371923.266, "from_m": 371748.077, "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": 372012.135, "from_m": 371923.266, "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": 372193.113, "from_m": 372012.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 373024.046, "from_m": 372193.113, "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": 373323.593, "from_m": 373024.046, "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": 374311.804, "from_m": 373323.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 377427.805, "from_m": 374311.804, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 377526.636, "from_m": 377427.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 420311.522, "from_m": 377526.636, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 420358.356, "from_m": 420311.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 436891.242, "from_m": 420358.356, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 439210.55, "from_m": 436891.242, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 442602.122, "from_m": 439210.55, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 443014.136, "from_m": 442602.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 443788.814, "from_m": 443014.136, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 443826.033, "from_m": 443788.814, "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": 449697.576, "from_m": 443826.033, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 450697.691, "from_m": 449697.576, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 451839.144, "from_m": 450697.691, "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": 461418.331, "from_m": 451839.144, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 462918.596, "from_m": 461418.331, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 467269.171, "from_m": 462918.596, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 467312.251, "from_m": 467269.171, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 469764.305, "from_m": 467312.251, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 476260.481, "from_m": 469764.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 478190.011, "from_m": 476260.481, "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": 478897.795, "from_m": 478190.011, "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": 479366.956, "from_m": 478897.795, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 479402.891, "from_m": 479366.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 480094.883, "from_m": 479402.891, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 482485.762, "from_m": 480094.883, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 498096.929, "from_m": 482485.762, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 498930.029, "from_m": 498096.929, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 499327.691, "from_m": 498930.029, "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": 499680.101, "from_m": 499327.691, "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": 500031.308, "from_m": 499680.101, "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": 500726.245, "from_m": 500031.308, "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": 500763.359, "from_m": 500726.245, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 500794.656, "from_m": 500763.359, "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": 500816.636, "from_m": 500794.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 500842.248, "from_m": 500816.636, "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": 501473.521, "from_m": 500842.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 501599.336, "from_m": 501473.521, "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": 501971.845, "from_m": 501599.336, "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": 502031.373, "from_m": 501971.845, "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": 502334.252, "from_m": 502031.373, "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": 503153.16, "from_m": 502334.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 505685.526, "from_m": 503153.16, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 505718.992, "from_m": 505685.526, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 508187.842, "from_m": 505718.992, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 519810.916, "from_m": 508187.842, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 519876.094, "from_m": 519810.916, "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": 527231.708, "from_m": 519876.094, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 528078.38, "from_m": 527231.708, "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": 529131.455, "from_m": 528078.38, "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": 529806.699, "from_m": 529131.455, "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": 531539.259, "from_m": 529806.699, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 537294.49, "from_m": 531539.259, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 538458.376, "from_m": 537294.49, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 541191.083, "from_m": 538458.376, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 549416.225, "from_m": 541191.083, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 550157.973, "from_m": 549416.225, "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": 556401.018, "from_m": 550157.973, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 557069.635, "from_m": 556401.018, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 558232.403, "from_m": 557069.635, "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": 558830.011, "from_m": 558232.403, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 564289.968, "from_m": 558830.011, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 564426.216, "from_m": 564289.968, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 564471.908, "from_m": 564426.216, "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": 569923.745, "from_m": 564471.908, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 571113.623, "from_m": 569923.745, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 577551.342, "from_m": 571113.623, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 577740.051, "from_m": 577551.342, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 577770.576, "from_m": 577740.051, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 578713.535, "from_m": 577770.576, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 594309.877, "from_m": 578713.535, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 595952.68, "from_m": 594309.877, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 605031.891, "from_m": 595952.68, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 605839.93, "from_m": 605031.891, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 606968.996, "from_m": 605839.93, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 607912.911, "from_m": 606968.996, "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": 608986.104, "from_m": 607912.911, "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": 610247.383, "from_m": 608986.104, "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": 612042.071, "from_m": 610247.383, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 613397.605, "from_m": 612042.071, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 620675.824, "from_m": 613397.605, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 622132.636, "from_m": 620675.824, "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": 628165.324, "from_m": 622132.636, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 631448.41, "from_m": 628165.324, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 632914.062, "from_m": 631448.41, "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": 636988.222, "from_m": 632914.062, "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": 637741.251, "from_m": 636988.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": 638407.072, "from_m": 637741.251, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 643178.133, "from_m": 638407.072, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 643297.921, "from_m": 643178.133, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 644164.217, "from_m": 643297.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 645108.646, "from_m": 644164.217, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 645919.183, "from_m": 645108.646, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 645967.15, "from_m": 645919.183, "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": 650538.919, "from_m": 645967.15, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 653708.702, "from_m": 650538.919, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 655562.194, "from_m": 653708.702, "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": 662664.819, "from_m": 655562.194, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 667567.369, "from_m": 662664.819, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 668628.666, "from_m": 667567.369, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 671973.973, "from_m": 668628.666, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 672951.606, "from_m": 671973.973, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 674986.099, "from_m": 672951.606, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 675878.582, "from_m": 674986.099, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 684504.053, "from_m": 675878.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 691009.002, "from_m": 684504.053, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 695478.165, "from_m": 691009.002, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 698828.183, "from_m": 695478.165, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 699465.233, "from_m": 698828.183, "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": 700066.369, "from_m": 699465.233, "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": 700633.365, "from_m": 700066.369, "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": 701080.105, "from_m": 700633.365, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 569733, "profile_key": "cd87dfd9f08c3461c0b063e122b37073600b9481a3acd6e5ac05c684daaa18a3", "schedule_id": 11978, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0635", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 6052.506, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Filton Abbey Wood", "stage_seq": 5, "distance_m": 7070.617, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0644", "location": "Bristol Parkway", "stage_seq": 6, "distance_m": 9474.053, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Westerleigh Jn", "stage_seq": 7, "distance_m": 16831.277, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Yate", "stage_seq": 8, "distance_m": 19427.09, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Charfield", "stage_seq": 9, "distance_m": 30377.449, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Standish Jn", "stage_seq": 10, "distance_m": 51358.573, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Gloucester Yard Jn", "stage_seq": 11, "distance_m": 61264.702, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Barnwood Jn", "stage_seq": 12, "distance_m": 62585.117, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0714", "location": "Cheltenham Spa", "stage_seq": 13, "distance_m": 71449.51, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Ashchurch", "stage_seq": 14, "distance_m": 83156.018, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Abbotswood Jn", "stage_seq": 15, "distance_m": 100342.878, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Stoke Works Jn", "stage_seq": 16, "distance_m": 118519.439, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Bromsgrove", "stage_seq": 17, "distance_m": 121527.941, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Barnt Green", "stage_seq": 18, "distance_m": 127537.604, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "Longbridge", "stage_seq": 19, "distance_m": 131838.418, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Kings Norton", "stage_seq": 20, "distance_m": 135706.513, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Selly Oak", "stage_seq": 21, "distance_m": 139223.191, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Five Ways", "stage_seq": 22, "distance_m": 143102.64, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0803", "location": "Birmingham New Street", "stage_seq": 23, "distance_m": 144512.965, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Proof House Jn", "stage_seq": 24, "distance_m": 145526.82, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Grand Jn", "stage_seq": 25, "distance_m": 146087.996, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809", "location": "Landor Street Jn", "stage_seq": 26, "distance_m": 147058.239, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Castle Bromwich Jn", "stage_seq": 27, "distance_m": 154243.028, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Water Orton", "stage_seq": 28, "distance_m": 156806.6, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Kingsbury Jn", "stage_seq": 29, "distance_m": 163180.442, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0822", "location": "Tamworth High Level", "stage_seq": 30, "distance_m": 172405.993, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Wichnor Jn", "stage_seq": 31, "distance_m": 184394.242, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0832H", "location": "Burton-on-Trent", "stage_seq": 32, "distance_m": 193117.516, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Clay Mills Jn", "stage_seq": 33, "distance_m": 196510.393, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "North Stafford Jn", "stage_seq": 34, "distance_m": 202175.026, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Stenson Jn", "stage_seq": 35, "distance_m": 202921.501, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Derby L.N.W. Jn", "stage_seq": 36, "distance_m": 209293.075, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0842H", "wtt_dep": "0845", "location": "Derby", "stage_seq": 37, "distance_m": 210711.396, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846H", "location": "St. Mary's South Jn", "stage_seq": 38, "distance_m": 212175.263, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Ambergate Jn", "stage_seq": 39, "distance_m": 226628.662, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858H", "location": "Clay Cross North Jn", "stage_seq": 40, "distance_m": 244221.047, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900", "location": "Chesterfield South Jn", "stage_seq": 41, "distance_m": 247992.036, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0901H", "wtt_dep": "0903H", "location": "Chesterfield", "stage_seq": 42, "distance_m": 249433.764, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0904H", "location": "Tapton Jn", "stage_seq": 43, "distance_m": 250340.31, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0912H", "location": "Dore Station Jn", "stage_seq": 44, "distance_m": 263110.742, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0919H", "wtt_dep": "0922", "location": "Sheffield", "stage_seq": 45, "distance_m": 269190.462, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0923H", "location": "Nunnery Main Line Jn", "stage_seq": 46, "distance_m": 269921.112, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0925H", "location": "Wincobank Jn", "stage_seq": 47, "distance_m": 274305.312, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0927H", "location": "Holmes Jn", "stage_seq": 48, "distance_m": 277318.304, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0930", "location": "Aldwarke Jn", "stage_seq": 49, "distance_m": 282475.456, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0932", "location": "Swinton (S.Yorks)", "stage_seq": 50, "distance_m": 285898.13, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937H", "location": "Moorthorpe", "stage_seq": 51, "distance_m": 298240.936, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938", "location": "South Kirkby Jn", "stage_seq": 52, "distance_m": 299324.496, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942H", "location": "Hare Park Jn", "stage_seq": 53, "distance_m": 308920.301, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "0946H", "wtt_dep": "0948", "location": "Wakefield Westgate", "stage_seq": 54, "distance_m": 315266.868, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959", "location": "Holbeck Jn", "stage_seq": 55, "distance_m": 330100.349, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0959H", "location": "Whitehall Jn", "stage_seq": 56, "distance_m": 330600.949, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001", "location": "Leeds West Jn", "stage_seq": 57, "distance_m": 330988.936, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1002H", "wtt_dep": "1010", "location": "Leeds", "stage_seq": 58, "distance_m": 331505.096, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012H", "location": "Neville H. West Jn", "stage_seq": 59, "distance_m": 334139.814, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015", "location": "Cross Gates", "stage_seq": 60, "distance_m": 338617.305, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018H", "location": "Micklefield", "stage_seq": 61, "distance_m": 347073.389, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Church Fenton", "stage_seq": 62, "distance_m": 355274.814, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1026H", "location": "Colton Jn", "stage_seq": 63, "distance_m": 363658.3, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1032H", "wtt_dep": "1036", "location": "York", "stage_seq": 64, "distance_m": 372540.997, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1038H", "location": "Skelton Jn", "stage_seq": 65, "distance_m": 375126.023, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043", "location": "Tollerton Jn", "stage_seq": 66, "distance_m": 387855.752, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Thirsk", "stage_seq": 67, "distance_m": 408155.233, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053H", "location": "Northallerton", "stage_seq": 68, "distance_m": 420661.549, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1105H", "wtt_dep": "1107H", "location": "Darlington", "stage_seq": 69, "distance_m": 443574.278, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116", "location": "Ferryhill South Jn", "stage_seq": 70, "distance_m": 463027.333, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117H", "location": "Tursdale Jn", "stage_seq": 71, "distance_m": 467269.171, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1123", "wtt_dep": "1124H", "location": "Durham", "stage_seq": 72, "distance_m": 478897.795, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132", "location": "Birtley Jn", "stage_seq": 73, "distance_m": 493412.498, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "King Edward Bridge South Jn", "stage_seq": 74, "distance_m": 499966.084, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1138", "wtt_dep": "1140", "location": "Newcastle", "stage_seq": 75, "distance_m": 501182.467, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Heaton South Jn", "stage_seq": 76, "distance_m": 504109.28, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Benton North Jn", "stage_seq": 77, "distance_m": 508124.52, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151H", "location": "Morpeth", "stage_seq": 78, "distance_m": 527867.996, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205H", "location": "Alnmouth", "stage_seq": 79, "distance_m": 557212.082, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Belford L.C.", "stage_seq": 80, "distance_m": 584056.526, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1226H", "location": "Berwick-upon-Tweed", "stage_seq": 81, "distance_m": 608825.666, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Reston Sig. EG403", "stage_seq": 82, "distance_m": 611262.733, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Reston", "stage_seq": 83, "distance_m": 626845.527, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Grantshouse", "stage_seq": 84, "distance_m": 635526.798, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Oxwellmains Crossover", "stage_seq": 85, "distance_m": 651255.431, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Dunbar", "stage_seq": 86, "distance_m": 654451.745, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Drem", "stage_seq": 87, "distance_m": 672627.173, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Prestonpans", "stage_seq": 88, "distance_m": 685970.726, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Monktonhall Jn", "stage_seq": 89, "distance_m": 691616.823, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Portobello Jn (Edinburgh)", "stage_seq": 90, "distance_m": 695747.475, "section_seq": 1, "route_path_id": 69535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Craigentinny Jn", "stage_seq": 91, "distance_m": 698125.017, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307H", "location": "Abbeyhill Jn", "stage_seq": 92, "distance_m": 700066.369, "section_seq": 1, "route_path_id": 69535}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 93, "distance_m": 701080.105, "section_seq": 1, "route_path_id": 69535}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 701080.105, "from_m": 0.0, "section_seq": 1, "route_path_id": 69535}], "total_distance_m": 701080.105, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 695665.146, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5414.959, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:40:49Z", "source_id": 46380744, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T05:41:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:40:52Z", "source_id": 15125208, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:42:29Z", "source_id": 46384462, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T05:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:42:32Z", "source_id": 15126438, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25644, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:50:46Z", "source_id": 46403233, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T05:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:50:50Z", "source_id": 15132578, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:12:49Z", "source_id": 46457054, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T06:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:12:51Z", "source_id": 15149585, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:21:10Z", "source_id": 46478468, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T06:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:21:14Z", "source_id": 15156276, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:38:07Z", "source_id": 46522456, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T06:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:38:09Z", "source_id": 15169925, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:41:40Z", "source_id": 46532018, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T06:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:41:42Z", "source_id": 15172960, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:45:02Z", "source_id": 46540955, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T06:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:45:03Z", "source_id": 15175685, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:47:35Z", "source_id": 46547958, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T06:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:47:41Z", "source_id": 15177869, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:50:00Z", "source_id": 46554489, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T06:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:50:00Z", "source_id": 46554496, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T06:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:50:00Z", "source_id": 15179805, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19350, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:51:53Z", "source_id": 46559565, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T06:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:51:59Z", "source_id": 15181423, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19892, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:11:30Z", "source_id": 46613868, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T07:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:11:33Z", "source_id": 15197715, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:16:39Z", "source_id": 46627860, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T07:18:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:16:42Z", "source_id": 15202010, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:31:05Z", "source_id": 46667762, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T07:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:31:11Z", "source_id": 15213977, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T08:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:41:44Z", "source_id": 15222642, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T08:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:00:36Z", "source_id": 46748558, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T08:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:00:41Z", "source_id": 15238113, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T09:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7359, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:16:53Z", "source_id": 46792571, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T08:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:16:55Z", "source_id": 15251104, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T09:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:31:42Z", "source_id": 46832052, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T08:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:31:44Z", "source_id": 15262845, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T09:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:36:42Z", "source_id": 46845432, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T08:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:36:44Z", "source_id": 15266817, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T09:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6057, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:37:17Z", "source_id": 46847010, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T08:38:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:37:21Z", "source_id": 15267289, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T09:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:47:12Z", "source_id": 46873505, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-15T08:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:47:18Z", "source_id": 15275110, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-15T09:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5391, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:02:07Z", "source_id": 46912069, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-15T09:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:02:10Z", "source_id": 15286609, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-15T10:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:15:27Z", "source_id": 46947033, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T09:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:15:30Z", "source_id": 15297001, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T10:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:22:09Z", "source_id": 46963919, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-15T09:23:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:22:14Z", "source_id": 15302147, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-15T10:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:26:20Z", "source_id": 46974370, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-15T09:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:26:25Z", "source_id": 15305393, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-15T10:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:34:17Z", "source_id": 15311391, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-15T10:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:55:45Z", "source_id": 47049090, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-15T09:57:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:55:47Z", "source_id": 15327899, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-15T10:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4404, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:06:36Z", "source_id": 47077611, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-15T10:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:06:42Z", "source_id": 15336128, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-15T11:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:25:34Z", "source_id": 47127106, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-15T10:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:25:37Z", "source_id": 15350589, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-15T11:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3625, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:24Z", "source_id": 47166060, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-15T10:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:28Z", "source_id": 15361458, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-15T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:54:37Z", "source_id": 47202942, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-15T10:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:54:41Z", "source_id": 15372086, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-15T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3253, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:06:03Z", "source_id": 47232628, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-15T11:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:06:08Z", "source_id": 15380529, "stage_seq": 79, "event_role": "ARR", "event_time": "2026-09-15T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3192, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:56Z", "source_id": 47287215, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-15T11:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:57Z", "source_id": 15395923, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1086, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:51Z", "source_id": 47315796, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-15T11:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:57Z", "source_id": 15403943, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1067, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:36Z", "source_id": 47347320, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-15T11:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:37Z", "source_id": 15412595, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:06Z", "source_id": 47372071, "stage_seq": 87, "event_role": "ARR", "event_time": "2026-09-15T11:59:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:08Z", "source_id": 15419460, "stage_seq": 87, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:59Z", "source_id": 47384736, "stage_seq": 88, "event_role": "ARR", "event_time": "2026-09-15T12:05:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:02Z", "source_id": 15423030, "stage_seq": 88, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 893, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:28Z", "source_id": 47407246, "stage_seq": 93, "event_role": "ARR", "event_time": "2026-09-15T12:13:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:32Z", "source_id": 15429303, "stage_seq": 93, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
0635 |
0635 |
5 |
None |
None |
Edinburgh |
1310 |
1310 |
10 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G66987/2026-09-15/detailed |
None |
Berwick-upon-Tweed |
2026-09-15T12:29:30+01:00 |
Edinburgh |
43.0 |
{"type": "LineString", "coordinates": [[-2.0109371, 55.7743838], [-2.0101637, 55.7750387], [-2.0100372, 55.77514589999999], [-2.0097613, 55.7754079], [-2.0096139, 55.77555019999999], [-2.0095648, 55.77560210000001], [-2.0094601, 55.7757215], [-2.0091943000000003, 55.77599829999998], [-2.0090178, 55.776222], [-2.0088946, 55.7764072], [-2.0082142000000003, 55.7773853], [-2.007728, 55.7782828], [-2.0074017, 55.7793065], [-2.0073089999999993, 55.77981309999999], [-2.0072564999999996, 55.7805051], [-2.0072631, 55.7808358], [-2.0072639, 55.780866499999995], [-2.0072661, 55.78095149999999], [-2.0073182, 55.7814302], [-2.0074356, 55.7820441], [-2.0076565, 55.78287739999998], [-2.007805100000001, 55.783275999999994], [-2.0082365, 55.7841436], [-2.0088436, 55.7849983], [-2.0094428, 55.7857241], [-2.0101108, 55.7864391], [-2.0103574999999996, 55.78668160000001], [-2.0114636, 55.78776870000001], [-2.0132309, 55.7895745], [-2.015612, 55.7919917], [-2.0172123, 55.79361690000001], [-2.0180028, 55.79441969999999], [-2.0194849, 55.79585999999999], [-2.0198790999999994, 55.79619460000001], [-2.0202218, 55.7964855], [-2.0209602, 55.79708859999999], [-2.0214302999999996, 55.79746449999999], [-2.0217656, 55.797732700000005], [-2.0226294, 55.798366900000005], [-2.0239458, 55.7992869], [-2.025244, 55.80010440000001], [-2.025613, 55.80033679999999], [-2.026747, 55.800960200000006], [-2.0274531, 55.8013024], [-2.0280157999999995, 55.80157499999999], [-2.0292581, 55.8021061], [-2.0304608, 55.8026935], [-2.0311555999999995, 55.80308709999999], [-2.0317734, 55.8035033], [-2.0324812, 55.8040891], [-2.0328133, 55.8043863], [-2.0331104, 55.8046859], [-2.0336068, 55.8052977], [-2.0339679, 55.8059514], [-2.034221398358836, 55.80654382101159], [-2.0342973, 55.80672119999999], [-2.0344706, 55.80712609999999], [-2.0345803999999994, 55.807456499999994], [-2.0347023999999996, 55.807784700000006], [-2.0350068, 55.8084395], [-2.0352531, 55.80884379999999], [-2.0355217, 55.8092412], [-2.0359078, 55.80968210000001], [-2.0363192, 55.810104], [-2.036350399999999, 55.810136], [-2.0366811, 55.810435599999984], [-2.0371121, 55.8108004], [-2.037767, 55.81130629999999], [-2.0383461, 55.811716399999995], [-2.0392754, 55.8122946], [-2.0397458, 55.8125922], [-2.0401568, 55.8128857], [-2.0410267, 55.81341770000001], [-2.04194, 55.8139449], [-2.0438225999999995, 55.8149713], [-2.0447695, 55.81553539999999], [-2.0456476, 55.81610810000001], [-2.0471074999999996, 55.81729489999999], [-2.0483507999999997, 55.8185193], [-2.0489342, 55.8191329], [-2.0495603, 55.81980970000001], [-2.0498637, 55.8202013], [-2.0502257, 55.820695], [-2.0506365, 55.82129079999999], [-2.0511232999999995, 55.82187279999999], [-2.0520426, 55.8228969], [-2.0528609, 55.8239649], [-2.0536869, 55.825184699999994], [-2.0538724000000004, 55.82547279999999], [-2.0542742, 55.8260967], [-2.0553340999999996, 55.82755869999999], [-2.0565182999999996, 55.8290015], [-2.0572305, 55.8299204], [-2.0575963999999995, 55.8303679], [-2.0579822, 55.8308076], [-2.0583529, 55.831190799999995], [-2.0587501, 55.8315717], [-2.0594798, 55.832197], [-2.0601835, 55.832748300000006], [-2.0609453, 55.83328449999999], [-2.0623025, 55.834170500000006], [-2.0642094999999996, 55.83542400000001], [-2.0657843, 55.8364591], [-2.066125153474899, 55.836692881080594], [-2.0661523, 55.83671150000001], [-2.0668231, 55.837153599999986], [-2.0675177, 55.837698499999995], [-2.0681686999999997, 55.838266], [-2.068268, 55.838369], [-2.0683377, 55.8384412], [-2.0684189, 55.8385254], [-2.0691050999999994, 55.8392499], [-2.0694807, 55.839611999999995], [-2.0698750999999995, 55.8399839], [-2.0703601, 55.8403875], [-2.070884, 55.8407774], [-2.0716092, 55.84127230000001], [-2.0722645, 55.84166539999999], [-2.0730556, 55.8421018], [-2.0736303, 55.84237559999998], [-2.0742345999999996, 55.842639299999995], [-2.0749409999999995, 55.842910200000006], [-2.0754841999999996, 55.8430958], [-2.0760695, 55.8432958], [-2.0766128, 55.84345840000001], [-2.0771713999999997, 55.843619], [-2.0779564, 55.84381919999999], [-2.0785629999999995, 55.84395319999999], [-2.0787583, 55.8439963], [-2.0794311999999997, 55.8441279], [-2.0804040999999995, 55.8442884], [-2.0810489, 55.8443806], [-2.081704, 55.844451199999995], [-2.0823427999999997, 55.84451369999999], [-2.0829757, 55.8445605], [-2.0841615, 55.8446029], [-2.0850309, 55.8446155], [-2.085948, 55.844587800000006], [-2.0860749999999997, 55.844584], [-2.0866343, 55.84455419999999], [-2.0867546, 55.8445478], [-2.0873807, 55.8445029], [-2.0886276, 55.8443795], [-2.0894841, 55.844249899999994], [-2.0903726, 55.8440901], [-2.0912465, 55.8439113], [-2.0922223, 55.8436965], [-2.0999534, 55.8419928], [-2.1004974, 55.8418734], [-2.1028293, 55.841361799999994], [-2.1061796, 55.84062], [-2.107627, 55.840264299999994], [-2.1088252999999995, 55.839897], [-2.1099662, 55.8394896], [-2.1105446, 55.839268], [-2.1110753, 55.839043], [-2.1121522999999995, 55.83851659999999], [-2.1126531, 55.83824439999999], [-2.1131637, 55.837959600000005], [-2.1133129, 55.837865699999995], [-2.1139716, 55.8374439], [-2.1142712, 55.8372316], [-2.1146582, 55.8369405], [-2.1152058, 55.83650099999999], [-2.115674, 55.83608979999999], [-2.1160783, 55.83568599999999], [-2.1165645, 55.8351444], [-2.1172243, 55.83440949999999], [-2.1173136, 55.8343101], [-2.1177072, 55.83392800000001], [-2.1181416999999994, 55.8335433], [-2.1186314, 55.83319749999999], [-2.1192021, 55.83282440000001], [-2.1198096, 55.8324893], [-2.1203323999999997, 55.8322373], [-2.1209528, 55.83197760000001], [-2.1214340999999997, 55.83179489999999], [-2.1218899, 55.83164649999999], [-2.1226231, 55.831429], [-2.1233708, 55.8312566], [-2.1239756, 55.831133], [-2.1240887, 55.831109699999985], [-2.1250591, 55.8309437], [-2.1254781, 55.83088579999999], [-2.126097, 55.8308248], [-2.1267397, 55.8307661], [-2.1268287999999997, 55.8307622], [-2.1269176, 55.83075830000001], [-2.128066, 55.8307265], [-2.1287067999999993, 55.8307425], [-2.1297129999999997, 55.8308021], [-2.130369, 55.8308699], [-2.1309507999999995, 55.830940899999995], [-2.1319346, 55.83111290000001], [-2.1324331, 55.8312192], [-2.1332487, 55.83141870000001], [-2.1342699, 55.8317003], [-2.134372, 55.831731], [-2.1349026, 55.83189079999999], [-2.1357825, 55.832144500000005], [-2.1364289, 55.83230309999999], [-2.1371519, 55.8324805], [-2.1380794999999995, 55.8326706], [-2.1391847, 55.83286959999999], [-2.1402821999999997, 55.8330272], [-2.141844799999999, 55.833182], [-2.1436361, 55.8332759], [-2.1460856, 55.83338270000001], [-2.1474691, 55.83344660000001], [-2.1488276999999996, 55.8335397], [-2.1502254000000005, 55.8336913], [-2.1515966999999994, 55.8339038], [-2.1525084999999997, 55.83408130000001], [-2.153361, 55.83429249999999], [-2.1550149, 55.8347414], [-2.1559566818868516, 55.835069339260855], [-2.1566326, 55.835304699999995], [-2.1571864, 55.8355377], [-2.1581003, 55.83592209999998], [-2.1593138, 55.83655679999999], [-2.1604006, 55.8372335], [-2.1613911, 55.8379662], [-2.1622632, 55.838705899999994], [-2.163947, 55.84053080000001], [-2.1646496, 55.841206699999994], [-2.1654701, 55.8418626], [-2.166568, 55.8426512], [-2.1678105, 55.843365000000006], [-2.1688514, 55.843895], [-2.1699716999999996, 55.844379700000005], [-2.1711818, 55.8448354], [-2.1714841, 55.8449213], [-2.1725251999999995, 55.8452172], [-2.1735623, 55.8454869], [-2.1746175, 55.8457369], [-2.1747766999999993, 55.8457738], [-2.1767261000000007, 55.8462258], [-2.177286099999999, 55.8463547], [-2.1808957999999996, 55.84718560000001], [-2.1881217, 55.8488628], [-2.1882492, 55.848894499999986], [-2.1931949999999993, 55.85004119999999], [-2.1940349999999995, 55.85023459999999], [-2.1941674999999994, 55.85026380000001], [-2.1942376, 55.85027929999999], [-2.1950033, 55.85044849999999], [-2.1959379, 55.850662799999995], [-2.1982841947464236, 55.85120083000215], [-2.1982845, 55.8512009], [-2.2016789, 55.85199720000001], [-2.2050974999999995, 55.852786599999995], [-2.2075422, 55.85338000000001], [-2.2087503, 55.8537394], [-2.2089337, 55.853804], [-2.2098977, 55.8541437], [-2.2121302, 55.8548903], [-2.2129754, 55.85511280000001], [-2.2148427, 55.8555137], [-2.2163944999999994, 55.8557491], [-2.217614, 55.8558916], [-2.2186663, 55.8559752], [-2.2195657, 55.85601450000001], [-2.2207312999999997, 55.8560301], [-2.2218346, 55.85602969999999], [-2.2229403, 55.85598100000001], [-2.2243539, 55.855903600000005], [-2.2257555999999994, 55.8558682], [-2.2269463, 55.85587739999999], [-2.2284986999999994, 55.8559518], [-2.2291913, 55.8560259], [-2.2300279, 55.856115499999994], [-2.2343659, 55.85665449999999], [-2.2350253999999996, 55.85673779999998], [-2.236555753850228, 55.856995416437215], [-2.2366311, 55.8570081], [-2.2381521, 55.857326099999995], [-2.2390623999999995, 55.8575688], [-2.2399333, 55.8578194], [-2.2415516, 55.858388600000005], [-2.2430818, 55.85906000000001], [-2.2444564, 55.8597866], [-2.2456853, 55.8605688], [-2.2457882102988034, 55.86064603781194], [-2.246774, 55.861385899999995], [-2.2476870999999994, 55.8622984], [-2.2477166999999993, 55.862326800000005], [-2.2479257, 55.8625276], [-2.2482236999999996, 55.862810800000005], [-2.2486497, 55.8631517], [-2.2492464, 55.8636047], [-2.2498679, 55.86400129999999], [-2.2504925, 55.8643773], [-2.2512076, 55.86474659999999], [-2.2522261, 55.8652273], [-2.2534279, 55.86567849999999], [-2.2544325, 55.86600229999999], [-2.2556741, 55.8663278], [-2.2564599, 55.8664976], [-2.2573473, 55.86665990000001], [-2.2582958, 55.8667946], [-2.2592052, 55.86689559999999], [-2.2599389999999997, 55.86695269999999], [-2.2610478, 55.8670074], [-2.2621967999999995, 55.8670105], [-2.263023899999999, 55.8669887], [-2.263422, 55.86697819999999], [-2.2649500999999996, 55.8669308], [-2.2656471999999996, 55.8669185], [-2.2664198, 55.8669429], [-2.2667345999999995, 55.8669529], [-2.2678196999999995, 55.8670389], [-2.2687908, 55.867155699999984], [-2.2697132999999994, 55.86729940000001], [-2.2706984, 55.86751859999999], [-2.2716143, 55.867746100000005], [-2.2724538000000005, 55.8680193], [-2.2732015, 55.868300099999985], [-2.2739935999999994, 55.8686509], [-2.2747198999999996, 55.869021200000006], [-2.2803343, 55.8726411], [-2.280721, 55.8728987], [-2.2818033, 55.873601099999995], [-2.2820104, 55.873735499999995], [-2.2825487, 55.8741102], [-2.2829541999999994, 55.874426], [-2.2830396999999993, 55.8744926], [-2.2834452, 55.87485430000001], [-2.2838176, 55.8752658], [-2.2842252, 55.875767399999994], [-2.2845182, 55.8762874], [-2.2846562, 55.8765692], [-2.2850453, 55.87730929999999], [-2.2852402, 55.8776686], [-2.2854801999999994, 55.8780156], [-2.2858584, 55.8784764], [-2.2861553999999997, 55.878796], [-2.2864529, 55.879068], [-2.2866028, 55.87919440000001], [-2.2869365, 55.8794666], [-2.2873218999999994, 55.87974890000001], [-2.2877247, 55.880015699999994], [-2.2881566, 55.8802707], [-2.2886453, 55.880533], [-2.2891764, 55.88079810000001], [-2.2897544999999995, 55.881054], [-2.2903675, 55.88128909999999], [-2.2908175, 55.88145289999999], [-2.2912969, 55.8816055], [-2.2917835999999996, 55.88174039999999], [-2.292259, 55.88186219999999], [-2.2934604999999997, 55.8821138], [-2.2946706999999997, 55.88229279999999], [-2.2953652, 55.882364300000006], [-2.2960629, 55.8824207], [-2.2968617, 55.882459], [-2.2972265999999997, 55.882464], [-2.2982992, 55.8824635], [-2.2988901, 55.8824372], [-2.2993254, 55.88240569999999], [-2.302160600000001, 55.88207400000001], [-2.3033363999999996, 55.8819364], [-2.3042061, 55.881885100000005], [-2.3050844, 55.88186410000001], [-2.305769, 55.8818783], [-2.3063698, 55.8819054], [-2.3065748, 55.8819126], [-2.3078802, 55.8819814], [-2.309178, 55.8821657], [-2.3094247999999995, 55.8822003], [-2.3094881, 55.88220999999999], [-2.3103287, 55.882338700000005], [-2.3112031, 55.88250120000001], [-2.3121392, 55.88272220000001], [-2.3129761, 55.8829434], [-2.3138052999999994, 55.88320379999999], [-2.3146068, 55.883494000000006], [-2.314606912069796, 55.88349404549412], [-2.3153739, 55.88380539999999], [-2.3161088999999997, 55.8841544], [-2.3167982, 55.88451400000001], [-2.3174503999999994, 55.88490070000001], [-2.3179205, 55.8851852], [-2.3180990999999995, 55.88529320000001], [-2.3186972, 55.8856377], [-2.3190443, 55.8858196], [-2.3196216, 55.88619109999999], [-2.3201909, 55.8864981], [-2.3205699, 55.8867357], [-2.3220221, 55.887645899999995], [-2.32463, 55.8892888], [-2.3256881, 55.8899628], [-2.3266003, 55.890693000000006], [-2.3271750000000004, 55.891285], [-2.3275511999999994, 55.89174859999999], [-2.3278926, 55.89232899999998], [-2.3279129, 55.8923635], [-2.3287025, 55.8937061], [-2.3288886999999994, 55.894070199999994], [-2.3290070999999997, 55.8944333], [-2.3290823, 55.89494169999998], [-2.3290744, 55.8950677], [-2.3290399, 55.8956139], [-2.3288449, 55.89618260000001], [-2.3284735, 55.8967786], [-2.3281762999999995, 55.8971219], [-2.3278094, 55.89747369999999], [-2.3269866999999995, 55.8982207], [-2.3266644, 55.898518799999984], [-2.3263975, 55.898815], [-2.3260558, 55.89929190000001], [-2.3257844, 55.8998229], [-2.325719, 55.900037000000005], [-2.3256199999999994, 55.900360799999994], [-2.3255424, 55.900924899999985], [-2.3255408, 55.9014936], [-2.3256557, 55.9022744], [-2.3257833, 55.90266679999999], [-2.325936, 55.90305370000001], [-2.3262235, 55.90362239999999], [-2.3262652, 55.9036907], [-2.3265663999999995, 55.9041845], [-2.3270291, 55.9048034], [-2.3275459, 55.905415000000005], [-2.3278817, 55.905783], [-2.3289287, 55.9069303], [-2.329340547740891, 55.90738158737394], [-2.3297087999999997, 55.90778509999999], [-2.3307074999999995, 55.908887], [-2.3312276, 55.9094326], [-2.3317787999999995, 55.90998], [-2.3324678, 55.9105829], [-2.3331987, 55.911179], [-2.3335573, 55.9114842], [-2.3338902, 55.91178990000001], [-2.3344849, 55.912407], [-2.3352869, 55.9133467], [-2.3353721999999997, 55.91345539999999], [-2.3356197387107556, 55.913770902371496], [-2.3360158, 55.914275700000005], [-2.3363539, 55.91474399999999], [-2.3366525, 55.9152111], [-2.337162, 55.9160256], [-2.3376127, 55.91683989999999], [-2.3381466999999994, 55.9180454], [-2.3383226, 55.9184425], [-2.339066, 55.9203125], [-2.3393231, 55.9209495], [-2.3396348999999996, 55.9215716], [-2.3398423, 55.921933], [-2.3400764, 55.922279], [-2.3405694999999995, 55.92295910000001], [-2.3411626, 55.923623099999986], [-2.3415461999999994, 55.92400390000001], [-2.3419776999999997, 55.9243776], [-2.3424741, 55.9247747], [-2.3427297, 55.9249701], [-2.3428556, 55.9250589], [-2.3430069, 55.925165699999994], [-2.3448779999999996, 55.9264961], [-2.3463080999999995, 55.927505399999994], [-2.3477642, 55.9285079], [-2.3480504, 55.92871029999999], [-2.351058399999999, 55.930837200000006], [-2.3525914999999995, 55.931975499999986], [-2.3533746999999994, 55.93254889999999], [-2.3541708999999997, 55.933108399999995], [-2.3550470999999997, 55.93368379999999], [-2.3551480999999996, 55.933748400000006], [-2.3572375, 55.9352226], [-2.3576177, 55.9354933], [-2.3602418, 55.9373621], [-2.3609131, 55.93784019999999], [-2.3621042, 55.93860620000001], [-2.3634134999999996, 55.9393283], [-2.3651686999999995, 55.9401491], [-2.3659068, 55.9405112], [-2.3666475, 55.9408849], [-2.3679789999999996, 55.9415323], [-2.3694796, 55.94220630000001], [-2.3704053999999997, 55.9425483], [-2.3712862999999995, 55.9428259], [-2.3721854, 55.9430788], [-2.3728954, 55.9432655], [-2.3743728999999996, 55.9436539], [-2.3761495, 55.944169], [-2.3781085, 55.94496230000001], [-2.3792296999999993, 55.9455901], [-2.3794931, 55.945737599999994], [-2.3809026, 55.9465269], [-2.3831731, 55.94780639999999], [-2.384878, 55.948701199999995], [-2.3856937, 55.9491045], [-2.387056, 55.949759], [-2.3887971999999995, 55.9505601], [-2.3898863, 55.9510159], [-2.3904941, 55.9512703], [-2.3923941, 55.952049800000005], [-2.3948343999999997, 55.95301750000001], [-2.3972034, 55.95398829999998], [-2.3974515, 55.9540878], [-2.3984032, 55.95447310000001], [-2.4006072, 55.955365500000006], [-2.4018969, 55.9558807], [-2.4029602999999997, 55.956308799999995], [-2.4040202, 55.9567236], [-2.4057817, 55.95743939999999], [-2.406454405278227, 55.95770237974702], [-2.4078381, 55.95824329999999], [-2.4109094, 55.95950409999999], [-2.4110447, 55.9595559], [-2.4136018, 55.9605906], [-2.4137012999999996, 55.960630900000005], [-2.4148786999999996, 55.9611054], [-2.4160467, 55.9615767], [-2.4184406, 55.962523299999994], [-2.4196301999999994, 55.9629996], [-2.4208001999999995, 55.96347380000001], [-2.4233929, 55.9645195], [-2.425451267122708, 55.96534670627393], [-2.4260827999999997, 55.965600499999994], [-2.4287423999999995, 55.96667500000001], [-2.4300431, 55.967196300000005], [-2.4307807, 55.9674938], [-2.4313618, 55.96772819999999], [-2.4324446, 55.9681653], [-2.4343025, 55.968893400000006], [-2.4361322999999997, 55.96966100000001], [-2.4395073, 55.9710091], [-2.439721899999999, 55.97109079999999], [-2.439922699999999, 55.9711655], [-2.4401792, 55.97126969999999], [-2.4430812, 55.97245639999999], [-2.4446204999999996, 55.9730305], [-2.4460225, 55.97350709999999], [-2.4468394, 55.9737731], [-2.4480858999999997, 55.9741429], [-2.4482196, 55.9741811], [-2.4490482, 55.974418], [-2.4492651, 55.9744739], [-2.4500514999999994, 55.9747112], [-2.4513044, 55.975077299999995], [-2.4541975, 55.97592019999999], [-2.4556448, 55.97634639999999], [-2.4576589, 55.97693829999999], [-2.4596564, 55.9775261], [-2.4598135999999995, 55.977570500000006], [-2.4617797, 55.9781436], [-2.4639764999999993, 55.978768599999995], [-2.4648966, 55.97903560000001], [-2.4661323, 55.979394199999994], [-2.4669194, 55.9796144], [-2.4672155, 55.97969719999999], [-2.4683383, 55.9799636], [-2.4692402, 55.9801447], [-2.4702963, 55.980325699999995], [-2.471318, 55.9805009], [-2.4714056, 55.9805159], [-2.4729338, 55.9807565], [-2.4740420999999997, 55.9809047], [-2.4751887999999997, 55.98109949999999], [-2.4757148, 55.9811699], [-2.4760824, 55.9812218], [-2.4773594, 55.9813608], [-2.4777151999999996, 55.98141109999999], [-2.478065, 55.98146049999999], [-2.4797296, 55.9816957], [-2.4834479, 55.9822042], [-2.4868412, 55.9827017], [-2.4879723999999994, 55.98293889999999], [-2.4881523999999997, 55.9829767], [-2.4894222, 55.9832699], [-2.4908942999999995, 55.98368549999999], [-2.4923102, 55.9841212], [-2.4925686, 55.98421720000001], [-2.4938342, 55.9846895], [-2.4950492999999994, 55.98521159999999], [-2.4955332, 55.9854314], [-2.4959488, 55.98562929999999], [-2.4974476, 55.9864275], [-2.4990062, 55.9874656], [-2.4995797, 55.987869], [-2.4997646999999996, 55.9880198], [-2.5003709999999995, 55.9885256], [-2.5009422999999997, 55.9890314], [-2.5021115, 55.990170799999994], [-2.5026513999999995, 55.9907082], [-2.5032547999999997, 55.9913087], [-2.5046764, 55.99271929999998], [-2.504904, 55.9929493], [-2.505648, 55.993689800000006], [-2.5063659, 55.9944044], [-2.5068022999999995, 55.99480319999999], [-2.5072494000000005, 55.9951745], [-2.5075718, 55.9954166], [-2.5079447, 55.99568019999999], [-2.5083665999999996, 55.99595010000001], [-2.5087771999999995, 55.996199700000005], [-2.5091911, 55.99642999999998], [-2.5097279, 55.996705000000006], [-2.5099268999999995, 55.9967992], [-2.5103971, 55.99701639999999], [-2.5110111, 55.9972475], [-2.5116337, 55.99748219999999], [-2.5122932, 55.9977117], [-2.5129754999999996, 55.9979247], [-2.5134951, 55.998057200000005], [-2.5136531999999994, 55.998100099999995], [-2.514058968191953, 55.99820199156961], [-2.5145333, 55.998321099999984], [-2.5151652, 55.99845150000001], [-2.51528279553466, 55.99847231109289], [-2.5155290999999997, 55.998515899999994], [-2.5156262999999996, 55.9985343], [-2.5161607000000004, 55.998626300000005], [-2.5162828, 55.998642800000006], [-2.5170057999999997, 55.9987408], [-2.5178404, 55.998828], [-2.5183482999999995, 55.99886579999999], [-2.5184732, 55.9988757], [-2.5188368, 55.9988988], [-2.5188851999999997, 55.9989019], [-2.5197327, 55.9989388], [-2.520775, 55.9989469], [-2.521208, 55.9989343], [-2.5213991, 55.99893039999999], [-2.5221212, 55.9989042], [-2.5228898999999996, 55.99884920000001], [-2.5236315, 55.998781300000005], [-2.5244693, 55.9986767], [-2.5252969, 55.998545799999995], [-2.5263075, 55.998349000000005], [-2.5272922, 55.998097499999986], [-2.5280967, 55.9978603], [-2.5289751999999996, 55.99757770000001], [-2.5306094000000003, 55.9970153], [-2.5308692, 55.99692499999999], [-2.5311931999999997, 55.9968145], [-2.5322722, 55.9964466], [-2.5339771, 55.99590769999999], [-2.5359708, 55.99534709999999], [-2.5360368999999996, 55.9953285], [-2.5361968, 55.9952874], [-2.5364874, 55.99521150000001], [-2.5377342, 55.9948858], [-2.5400781, 55.9943352], [-2.5418372999999996, 55.99398069999999], [-2.5435536, 55.9936585], [-2.5470045999999997, 55.99301740000001], [-2.5547352999999995, 55.9915762], [-2.5551366, 55.9914991], [-2.5620601, 55.9901694], [-2.563142099999999, 55.9899874], [-2.5641605999999997, 55.9898211], [-2.5645177, 55.98976780000001], [-2.5648251, 55.98972189999999], [-2.5657295999999996, 55.9896056], [-2.5666458999999997, 55.989504999999994], [-2.5674723, 55.98941049999999], [-2.5680271, 55.989357], [-2.5681408, 55.989346], [-2.5684446999999997, 55.9893177], [-2.5686639, 55.98930150000001], [-2.5687741999999996, 55.98929330000001], [-2.5689717999999995, 55.9892792], [-2.5698164999999995, 55.989227500000005], [-2.5705218, 55.98918779999999], [-2.5724708, 55.9891115], [-2.5752506, 55.98902139999999], [-2.5798094, 55.9888737], [-2.5843332, 55.9887058], [-2.5896212999999997, 55.98851359999999], [-2.5903273, 55.9884896], [-2.5957415, 55.9883058], [-2.5963152999999997, 55.9883036], [-2.5968534, 55.9883015], [-2.5979601, 55.9883101], [-2.5993281, 55.98838039999999], [-2.6006628, 55.9884749], [-2.6032631, 55.9886655], [-2.6045773000000003, 55.98871570000001], [-2.605114323946612, 55.988722622782994], [-2.6056865999999994, 55.98873], [-2.6071519999999997, 55.988702799999984], [-2.6084918, 55.9886469], [-2.6104567999999997, 55.988553800000005], [-2.613720499999999, 55.9883875], [-2.6156394, 55.98829289999999], [-2.6170295, 55.9882243], [-2.6212139000000003, 55.9880063], [-2.6226985999999997, 55.987916299999995], [-2.6237655, 55.98785159999999], [-2.6272601, 55.98751119999999], [-2.6280811999999996, 55.9874312], [-2.6286202, 55.9873787], [-2.6325322000000004, 55.986981699999994], [-2.6345663, 55.98675819999999], [-2.6364159, 55.986510300000006], [-2.6379659, 55.9862781], [-2.6393416, 55.9860373], [-2.6405149, 55.9858109], [-2.6406747, 55.98577749999999], [-2.6408311, 55.9857448], [-2.6418647, 55.9855287], [-2.6430715999999994, 55.98527639999999], [-2.644296199999999, 55.9850356], [-2.6455361, 55.98482920000001], [-2.6461534, 55.9847419], [-2.6467692, 55.98466330000001], [-2.6479851999999995, 55.984587], [-2.6489036, 55.9845504], [-2.6498245999999996, 55.9845182], [-2.6508877999999996, 55.9845383], [-2.6521814999999997, 55.98459129999999], [-2.6533815999999995, 55.9846853], [-2.6536195999999994, 55.9847039], [-2.6539518, 55.98474040000001], [-2.6545051, 55.9848063], [-2.6549815999999997, 55.9848751], [-2.6558526999999996, 55.9849998], [-2.6562834, 55.9850789], [-2.6574436, 55.9852993], [-2.65849, 55.985549299999995], [-2.6596519999999995, 55.9858857], [-2.6600935999999997, 55.986027699999994], [-2.6608486, 55.98630020000001], [-2.6615467, 55.9865993], [-2.6615894, 55.986617599999995], [-2.6627829999999997, 55.987111299999995], [-2.6642990999999996, 55.987738400000005], [-2.6646134, 55.9878572], [-2.6654396000000005, 55.9881508], [-2.6667354, 55.9885366], [-2.6677294, 55.98881029999999], [-2.6694637, 55.9891714], [-2.6706191, 55.98935910000001], [-2.6717693999999996, 55.98951100000001], [-2.6728838, 55.98961559999999], [-2.6743184, 55.9896887], [-2.6758632, 55.989753099999994], [-2.6770058, 55.9898148], [-2.6782765, 55.9899222], [-2.6793344999999995, 55.9900598], [-2.6803926, 55.99022459999999], [-2.6811714, 55.9903779], [-2.6819374, 55.9905542], [-2.6823784999999996, 55.9906677], [-2.6830952999999997, 55.990852200000006], [-2.6843583, 55.9912419], [-2.685185, 55.9915232], [-2.6862847999999997, 55.9919727], [-2.6869817, 55.992292199999994], [-2.6876375, 55.99262179999999], [-2.6885597, 55.9931348], [-2.6894127999999995, 55.99367779999999], [-2.6902626999999995, 55.9942961], [-2.6911216, 55.994983], [-2.6918742, 55.9956105], [-2.6933606, 55.99684990000001], [-2.6949458523585643, 55.99817777039603], [-2.6952076999999997, 55.99839709999999], [-2.6974364, 56.0002532], [-2.6977107, 56.0004816], [-2.6985355999999996, 56.0011806], [-2.6993349, 56.0018439], [-2.7002341, 56.0024928], [-2.7015431999999997, 56.00333799999999], [-2.7030291, 56.004164499999995], [-2.704415, 56.0048506], [-2.7057369, 56.005430700000005], [-2.7071729, 56.0059646], [-2.7082693999999994, 56.00632850000001], [-2.70933, 56.00664359999999], [-2.7105051, 56.0069486], [-2.7111232999999997, 56.007109099999994], [-2.7130524, 56.00751300000001], [-2.7141065, 56.0077124], [-2.7150746, 56.0078235], [-2.7153145, 56.00785099999999], [-2.7161118278431267, 56.00795783962394], [-2.7165802, 56.008020599999995], [-2.7178742999999996, 56.0081061], [-2.7188212, 56.0081503], [-2.7197813999999996, 56.0081623], [-2.7207913, 56.0081698], [-2.7217045, 56.0081608], [-2.7274578999999997, 56.008129299999986], [-2.7327901, 56.0081023], [-2.7372634999999996, 56.0080785], [-2.7375010999999994, 56.008076300000006], [-2.7378657999999993, 56.00807439999999], [-2.7401836, 56.0080626], [-2.7432600999999996, 56.0080453], [-2.7468207999999996, 56.00802579999999], [-2.7525096999999996, 56.0079943], [-2.7546526, 56.0079814], [-2.7548398, 56.0079809], [-2.7563220073373937, 56.00795783962394], [-2.7581114, 56.00793], [-2.7607668, 56.00793650000001], [-2.7617258, 56.0079389], [-2.7624232, 56.0079291], [-2.7632479, 56.0079085], [-2.7636637999999993, 56.0078861], [-2.7637562, 56.0078827], [-2.7646868999999996, 56.0078496], [-2.7654865999999996, 56.007801], [-2.7661179, 56.0077627], [-2.7671384999999997, 56.0076892], [-2.7680451, 56.0076075], [-2.7702827999999995, 56.00735], [-2.7715977, 56.0071849], [-2.7732098999999995, 56.0069327], [-2.7752574999999995, 56.006629], [-2.7762988999999996, 56.006473], [-2.7771073999999993, 56.0063505], [-2.7774264999999994, 56.0063023], [-2.7819442999999997, 56.0056197], [-2.7820859999999996, 56.0055987], [-2.7840545, 56.0053074], [-2.784777380770516, 56.00519688465394], [-2.7853071, 56.00511590000001], [-2.7860675, 56.005003], [-2.7864047999999997, 56.0049505], [-2.7886217, 56.0046184], [-2.7896077999999997, 56.00446730000001], [-2.7904386, 56.00434280000001], [-2.7941245999999995, 56.003781], [-2.7980629999999995, 56.0031769], [-2.7996362, 56.00288770000001], [-2.8018313999999997, 56.002413700000005], [-2.8041175, 56.001862], [-2.8043775, 56.00179919999999], [-2.8069287, 56.0011824], [-2.8094773999999996, 56.000561299999994], [-2.8110528, 56.00018409999999], [-2.8112528, 56.0001362], [-2.8119877999999994, 55.9999602], [-2.8164764, 55.998881], [-2.8205494999999994, 55.9978979], [-2.8209207, 55.9978041], [-2.8216945999999994, 55.99760860000001], [-2.8223663, 55.99743889999999], [-2.8241463, 55.9969283], [-2.8256377999999995, 55.9963914], [-2.8270811999999994, 55.9957844], [-2.8284771, 55.9950036], [-2.8297802, 55.9941644], [-2.8317519, 55.99276009999999], [-2.8331124000000005, 55.99188879999999], [-2.8333194999999995, 55.9917734], [-2.8348903999999995, 55.9909495], [-2.8363904999999994, 55.990232799999994], [-2.8378107, 55.98963740000001], [-2.8393325999999997, 55.98907289999999], [-2.8406086, 55.98864509999999], [-2.842738199999999, 55.987931199999984], [-2.846411499999999, 55.9867594], [-2.8513552999999994, 55.98513499999999], [-2.8531976, 55.98453560000001], [-2.8543041999999996, 55.9841898], [-2.8550281999999996, 55.98396369999999], [-2.8571660999999997, 55.9833752], [-2.8598717, 55.98269949999999], [-2.8599402, 55.9826824], [-2.860124, 55.9826419], [-2.860354, 55.9825866], [-2.8617087, 55.98228389999999], [-2.8631256, 55.982001], [-2.8658892, 55.98153320000001], [-2.8681618, 55.9812087], [-2.8717624, 55.980771999999995], [-2.8740826, 55.98040989999999], [-2.8746089091824683, 55.980309827074706], [-2.875476299999999, 55.9801449], [-2.876853, 55.9798417], [-2.8783367, 55.97944650000001], [-2.8797828, 55.9790195], [-2.8828572999999995, 55.9780639], [-2.8838105, 55.97776760000001], [-2.8843603, 55.9775924], [-2.8860100999999996, 55.9770666], [-2.8880473, 55.9764173], [-2.8887142, 55.97620220000001], [-2.8894775, 55.9759493], [-2.8899709, 55.9757699], [-2.8909332, 55.9754063], [-2.8918589, 55.97501580000001], [-2.8928946000000004, 55.9745398], [-2.8931052, 55.974442999999994], [-2.8962975, 55.9729758], [-2.8964446, 55.972908199999985], [-2.8982799999999997, 55.97206459999999], [-2.9009947, 55.9707952], [-2.9046900999999994, 55.96906709999998], [-2.9063854, 55.968298099999984], [-2.9081395, 55.96755539999999], [-2.9094296, 55.9671092], [-2.9106481999999994, 55.96675689999999], [-2.9119087, 55.9664453], [-2.9131814, 55.96618839999999], [-2.9145077, 55.9659837], [-2.9200241999999994, 55.96518470000001], [-2.9205906999999995, 55.96510260000001], [-2.9231821, 55.9647555], [-2.9286571, 55.9639849], [-2.933166299999999, 55.96331680000001], [-2.9356356, 55.962920399999994], [-2.9370098, 55.96264660000001], [-2.9389221999999995, 55.9621774], [-2.9400442999999994, 55.9618446], [-2.9411113, 55.961466], [-2.9419695999999997, 55.9611615], [-2.9444937, 55.9601334], [-2.9454075, 55.959751100000005], [-2.9463691999999995, 55.9593879], [-2.9471786999999994, 55.95911220000001], [-2.9485085, 55.958704], [-2.9499967, 55.95831840000001], [-2.9515105, 55.9579769], [-2.952765494793428, 55.95770237974702], [-2.9531517, 55.95761789999999], [-2.9533627999999994, 55.957571699999995], [-2.9544600999999995, 55.95733159999999], [-2.959755299999999, 55.95617609999999], [-2.9606084, 55.95598989999999], [-2.9615441999999996, 55.955820200000005], [-2.9629679, 55.95551449999999], [-2.964440437594421, 55.95519839379025], [-2.9648182, 55.95511729999999], [-2.9651432, 55.9550475], [-2.9659622, 55.95486830000001], [-2.9664400999999994, 55.9547638], [-2.9673175, 55.9545719], [-2.9681055, 55.954399499999994], [-2.9701437, 55.95395839999999], [-2.9721819, 55.9535113], [-2.9738556, 55.95314849999999], [-2.9745092, 55.9530002], [-2.9750597999999995, 55.9528778], [-2.9752165999999995, 55.9528421], [-2.9756155, 55.9527503], [-2.9761234, 55.952635], [-2.9764337999999997, 55.9525706], [-2.9769456, 55.9524512], [-2.97775, 55.952244400000005], [-2.9791342000000003, 55.95185430000001], [-2.9813702, 55.95111669999999], [-2.9841412, 55.9499865], [-2.9850651, 55.949599699999986], [-2.9855448, 55.9493988], [-2.9870102999999997, 55.9488395], [-2.9884447999999995, 55.9483487], [-2.989936, 55.94787890000001], [-2.9911815, 55.9475119], [-2.9930453, 55.9470173], [-2.9963471, 55.94627429999999], [-2.997973, 55.94589950000001], [-2.9995507000000003, 55.945475399999985], [-3.0003035, 55.9452556], [-3.001064, 55.9450029], [-3.0023878999999996, 55.9445639], [-3.0025731999999996, 55.94450239999999], [-3.0080098, 55.9427045], [-3.0082997999999996, 55.942609700000006], [-3.0088993, 55.94241120000001], [-3.0092348999999996, 55.9423063], [-3.0143407, 55.9406207], [-3.0153973, 55.9402719], [-3.0155816, 55.9402111], [-3.0203053999999994, 55.93866179999999], [-3.024035, 55.93743859999999], [-3.0308359999999994, 55.93521419999999], [-3.0383085999999997, 55.93276639999999], [-3.0393249000000004, 55.9324335], [-3.0423931, 55.9314107], [-3.0430427, 55.93119420000001], [-3.0453726, 55.9304175], [-3.0469871999999993, 55.9298998], [-3.0482985, 55.9295546], [-3.0492994, 55.9293739], [-3.0503457, 55.929201299999995], [-3.0511316, 55.929097600000006], [-3.0520575999999995, 55.929007], [-3.0531442999999996, 55.928938899999984], [-3.054012, 55.9289132], [-3.0542179, 55.9289123], [-3.0542719660063726, 55.928912172184376], [-3.0543870999999996, 55.92891189999999], [-3.0546081, 55.9289115], [-3.055536899999999, 55.92892150000001], [-3.0557968999999994, 55.928923700000006], [-3.0570588999999995, 55.9290128], [-3.0573237, 55.9290315], [-3.0593642, 55.92924200000001], [-3.0604728999999997, 55.92943590000001], [-3.061313999999999, 55.92958289999999], [-3.0615432, 55.929633499999994], [-3.0622303, 55.929783500000006], [-3.0629475, 55.92995410000001], [-3.0636073999999995, 55.9301361], [-3.0636643999999995, 55.930151], [-3.0650312999999993, 55.9305945], [-3.0706492, 55.93276719999999], [-3.0718662999999995, 55.9332373], [-3.0729024, 55.9336427], [-3.0746715, 55.93433100000001], [-3.0774096, 55.935403099999995], [-3.07832, 55.93575950000001], [-3.0797154, 55.93631160000001], [-3.0805217999999996, 55.9366177], [-3.0825020999999997, 55.9375844], [-3.0841293999999997, 55.93860930000001], [-3.0855319, 55.93976060000001], [-3.0871191, 55.94146270000001], [-3.0884349999999996, 55.942707799999994], [-3.0896953999999996, 55.9435443], [-3.0898172999999995, 55.943614399999994], [-3.0898987, 55.9436689], [-3.0900815999999995, 55.9437875], [-3.0912695, 55.94442850000001], [-3.0914908999999997, 55.94453089999999], [-3.0923272, 55.94491769999999], [-3.0939694, 55.9455353], [-3.094895, 55.9458107], [-3.0960517999999997, 55.94614529999999], [-3.0973251999999993, 55.9464249], [-3.0984646999999996, 55.946625999999995], [-3.0990714, 55.94671889999999], [-3.0993805, 55.9467632], [-3.0996763, 55.94680339999999], [-3.100157, 55.9468605], [-3.1003749, 55.94688409999999], [-3.1006119999999995, 55.9469078], [-3.1010474999999995, 55.9469478], [-3.1015208999999997, 55.94698470000001], [-3.1016357999999995, 55.9469927], [-3.101878, 55.94700949999999], [-3.1022746, 55.947030700000006], [-3.1026444, 55.94704729999999], [-3.1030068, 55.94706060000001], [-3.1045184, 55.9471102], [-3.1052163, 55.947135], [-3.1055604999999997, 55.947151799999986], [-3.1059107999999997, 55.9471709], [-3.1061857999999996, 55.94718309999999], [-3.1064498, 55.9472024], [-3.1066889, 55.947223400000006], [-3.1069114, 55.9472388], [-3.1071366999999994, 55.9472578], [-3.1073837, 55.94727989999999], [-3.1078124, 55.94732069999999], [-3.1081313, 55.947354], [-3.1082603999999994, 55.9473675], [-3.1088000999999994, 55.9474314], [-3.1088787335487993, 55.94744193776763], [-3.1093411, 55.94750390000001], [-3.1097433999999997, 55.9475602], [-3.1102343, 55.9476378], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
57.4 |
1230 |
1313 |
Abbeyhill Jn |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-15 12:23:37 |
TERMINATED |
2026-09-15 12:13:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429303 |
1789474355153348 |
369 |
369 |
2026-09-15 12:23:27.368771 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:26.370503 |
| 548020 |
580273 |
C35610 |
723W62MM15 |
2026-09-15 |
COMPLETE |
15430249 |
2026-09-15 13:13:00 |
2026-09-15 12:24:07 |
2026-09-17 12:24:07 |
{"id": 580273, "stp": "P", "toc": "Elizabeth Line", "uid": "C35610", "consist": "345065", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35610/2026-09-15/detailed", "trust_id": "723W62MM15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W62", "timing_status": "EARLY", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "1313", "current_leg_dep": "1312", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1312", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-15T12:24:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-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.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.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-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": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"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\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"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\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.426, \"from_m\": 3215.744, \"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\": 580273, \"profile_key\": \"5ac8417cc4df5689f08dbeb679804f0c5946df54b317650c54c2519ec8bbe8c2\", \"schedule_id\": 4550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.426, \"section_seq\": 1, \"route_path_id\": 29782}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3583.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}], \"total_distance_m\": 3583.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.426, \"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": "1312", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:36Z\", \"source_id\": 47410365, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:43Z\", \"source_id\": 15430249, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789474423880920, "current_leg_arrival_utc": "2026-09-15T13:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:39.760970", "service_state_evidence_id": 47410365, "current_leg_start_actual_dep": "2026-09-15T13:12:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-15T12:13:35", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:40.293928", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
3W62 |
345065 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "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": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "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": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.426, "from_m": 3215.744, "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": 580273, "profile_key": "5ac8417cc4df5689f08dbeb679804f0c5946df54b317650c54c2519ec8bbe8c2", "schedule_id": 4550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1312", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29782}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.426, "section_seq": 1, "route_path_id": 29782}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3583.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 29782}], "total_distance_m": 3583.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.426, "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": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:36Z", "source_id": 47410365, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:13:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:43Z", "source_id": 15430249, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
1312 |
1312 |
5 |
None |
None |
Paddington (Crossrail) |
1314 |
1314 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35610/2026-09-15/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-15T13:12:00+01:00 |
Paddington (Crossrail) |
1.0 |
{"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-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.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.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-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.0 |
1312 |
1313 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-15 12:24:07 |
TERMINATED |
2026-09-15 12:13:35 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
47410365 |
1789474423880920 |
6 |
6 |
2026-09-15 12:23:40.293928 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:39.760970 |
| 548021 |
579022 |
L37877 |
732H35MK15 |
2026-09-15 |
COMPLETE |
15428972 |
2026-09-15 13:13:00 |
2026-09-15 12:24:07 |
2026-09-17 12:24:07 |
{"id": 579022, "stp": "P", "toc": "Chiltern Railways", "uid": "L37877", "consist": "165016", "dest_crs": "MYB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37877/2026-09-15/detailed", "trust_id": "732H35MK15", "origin_crs": "HWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "1", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2H35", "timing_status": "ON TIME", "origin_station": "High Wycombe", "current_leg_arr": "1313", "current_leg_dep": "1259", "current_leg_end": "London Marylebone", "origin_dep_time": "1218", "origin_platform": "1", "current_location": "London Marylebone", "last_update_time": "2026-09-15T12:24:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Wembley Stadium", "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Marylebone 10 Signal", "current_leg_milage": "6.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.306, \"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\": 312.015, \"from_m\": 251.306, \"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\": 689.103, \"from_m\": 312.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1720.016, \"from_m\": 689.103, \"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\": 2058.91, \"from_m\": 1720.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2541.646, \"from_m\": 2058.91, \"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\": 2554.068, \"from_m\": 2541.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4008.969, \"from_m\": 2554.068, \"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\": 9506.613, \"from_m\": 4008.969, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15612.952, \"from_m\": 9506.613, \"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\": 15647.654, \"from_m\": 15612.952, \"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\": 35899.605, \"from_m\": 15647.654, \"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\": 36703.506, \"from_m\": 35899.605, \"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\": 37420.427, \"from_m\": 36703.506, \"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\": 39100.361, \"from_m\": 37420.427, \"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\": 44600.14, \"from_m\": 39100.361, \"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\": 44614.893, \"from_m\": 44600.14, \"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\": 44672.257, \"from_m\": 44614.893, \"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\": 44978.7, \"from_m\": 44672.257, \"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\": 45223.715, \"from_m\": 44978.7, \"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\": 579022, \"profile_key\": \"3c8d5b7684182ff3bd906f52ca00719e858e203f2c25fd66f302b7ffe48a8c20\", \"schedule_id\": 32805, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"High Wycombe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1225\", \"location\": \"Beaconsfield\", \"stage_seq\": 2, \"distance_m\": 8322.961, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1229\", \"location\": \"Seer Green and Jordans\", \"stage_seq\": 3, \"distance_m\": 10869.832, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1234\", \"location\": \"Gerrards Cross\", \"stage_seq\": 4, \"distance_m\": 15194.645, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1237H\", \"wtt_dep\": \"1238\", \"location\": \"Denham\", \"stage_seq\": 5, \"distance_m\": 19408.797, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 23731.16, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247\", \"location\": \"South Ruislip\", \"stage_seq\": 7, \"distance_m\": 26653.655, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1251\", \"location\": \"Northolt Park\", \"stage_seq\": 8, \"distance_m\": 29522.454, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Sudbury Hill Harrow\", \"stage_seq\": 9, \"distance_m\": 31156.893, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1259\", \"location\": \"Wembley Stadium\", \"stage_seq\": 10, \"distance_m\": 34862.958, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Neasden South Jn\", \"stage_seq\": 11, \"distance_m\": 36960.553, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1311\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 12, \"distance_m\": 44557.085, \"section_seq\": 1, \"route_path_id\": 72286}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 13, \"distance_m\": 45223.715, \"section_seq\": 1, \"route_path_id\": 72286}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45223.715, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72286}], \"total_distance_m\": 45223.715, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39374.755, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5848.96, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1218", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:41Z\", \"source_id\": 47276202, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:42Z\", \"source_id\": 15392850, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:04Z\", \"source_id\": 47287551, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:05Z\", \"source_id\": 15396026, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:40Z\", \"source_id\": 47299775, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:46Z\", \"source_id\": 15399453, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:37Z\", \"source_id\": 47312687, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:42Z\", \"source_id\": 15403065, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:37Z\", \"source_id\": 47326023, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:40Z\", \"source_id\": 15406707, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:47Z\", \"source_id\": 47336995, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:51Z\", \"source_id\": 15409779, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:25Z\", \"source_id\": 47346834, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:27Z\", \"source_id\": 15412453, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18254, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:20Z\", \"source_id\": 47354767, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:23Z\", \"source_id\": 15414580, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:42Z\", \"source_id\": 47365848, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:48Z\", \"source_id\": 15417786, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:16Z\", \"source_id\": 47390891, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:19Z\", \"source_id\": 15424783, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:57Z\", \"source_id\": 47405916, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:03Z\", \"source_id\": 15428972, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "1", "timing_fact_generation": 1789474325556660, "current_leg_arrival_utc": "2026-09-15T13:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:41.272837", "service_state_evidence_id": 15428972, "current_leg_start_actual_dep": "2026-09-15T12:59:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-15T12:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:42.268269", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
HWY |
MYB |
2H35 |
165016 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 251.306, "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": 312.015, "from_m": 251.306, "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": 689.103, "from_m": 312.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1720.016, "from_m": 689.103, "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": 2058.91, "from_m": 1720.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2541.646, "from_m": 2058.91, "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": 2554.068, "from_m": 2541.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4008.969, "from_m": 2554.068, "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": 9506.613, "from_m": 4008.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15612.952, "from_m": 9506.613, "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": 15647.654, "from_m": 15612.952, "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": 35899.605, "from_m": 15647.654, "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": 36703.506, "from_m": 35899.605, "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": 37420.427, "from_m": 36703.506, "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": 39100.361, "from_m": 37420.427, "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": 44600.14, "from_m": 39100.361, "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": 44614.893, "from_m": 44600.14, "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": 44672.257, "from_m": 44614.893, "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": 44978.7, "from_m": 44672.257, "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": 45223.715, "from_m": 44978.7, "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": 579022, "profile_key": "3c8d5b7684182ff3bd906f52ca00719e858e203f2c25fd66f302b7ffe48a8c20", "schedule_id": 32805, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1218", "location": "High Wycombe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1225", "location": "Beaconsfield", "stage_seq": 2, "distance_m": 8322.961, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1229", "location": "Seer Green and Jordans", "stage_seq": 3, "distance_m": 10869.832, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1234", "location": "Gerrards Cross", "stage_seq": 4, "distance_m": 15194.645, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1237H", "wtt_dep": "1238", "location": "Denham", "stage_seq": 5, "distance_m": 19408.797, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "West Ruislip", "stage_seq": 6, "distance_m": 23731.16, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247", "location": "South Ruislip", "stage_seq": 7, "distance_m": 26653.655, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1251", "location": "Northolt Park", "stage_seq": 8, "distance_m": 29522.454, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Sudbury Hill Harrow", "stage_seq": 9, "distance_m": 31156.893, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1259", "location": "Wembley Stadium", "stage_seq": 10, "distance_m": 34862.958, "section_seq": 1, "route_path_id": 72286}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Neasden South Jn", "stage_seq": 11, "distance_m": 36960.553, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1311", "location": "Marylebone 10 Signal", "stage_seq": 12, "distance_m": 44557.085, "section_seq": 1, "route_path_id": 72286}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 13, "distance_m": 45223.715, "section_seq": 1, "route_path_id": 72286}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45223.715, "from_m": 0.0, "section_seq": 1, "route_path_id": 72286}], "total_distance_m": 45223.715, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39374.755, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5848.96, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23324, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:41Z", "source_id": 47276202, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:42Z", "source_id": 15392850, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23320, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:04Z", "source_id": 47287551, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:05Z", "source_id": 15396026, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:40Z", "source_id": 47299775, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:46Z", "source_id": 15399453, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23295, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:37Z", "source_id": 47312687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:42Z", "source_id": 15403065, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23276, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:37Z", "source_id": 47326023, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:40Z", "source_id": 15406707, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:47Z", "source_id": 47336995, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:51Z", "source_id": 15409779, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18249, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:25Z", "source_id": 47346834, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:49:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:27Z", "source_id": 15412453, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18254, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:20Z", "source_id": 47354767, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:23Z", "source_id": 15414580, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:42Z", "source_id": 47365848, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:48Z", "source_id": 15417786, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:16Z", "source_id": 47390891, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:19Z", "source_id": 15424783, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:57Z", "source_id": 47405916, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:03Z", "source_id": 15428972, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}] |
High Wycombe |
1218 |
1218 |
1 |
None |
None |
London Marylebone |
1313 |
1313 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37877/2026-09-15/detailed |
None |
Wembley Stadium |
2026-09-15T12:59:00+01:00 |
London Marylebone |
14.0 |
{"type": "LineString", "coordinates": [[-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
6.5 |
1259 |
1313 |
Marylebone 10 Signal |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-15 12:24:07 |
TERMINATED |
2026-09-15 12:13:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428972 |
1789474325556660 |
56 |
56 |
2026-09-15 12:23:42.268269 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:41.272837 |
| 548022 |
579097 |
G30592 |
362O27MK15 |
2026-09-15 |
COMPLETE |
15428947 |
2026-09-15 13:13:00 |
2026-09-15 12:24:07 |
2026-09-17 12:24:07 |
{"id": 579097, "stp": "P", "toc": "Merseyrail", "uid": "G30592", "consist": "777001", "dest_crs": "OMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30592/2026-09-15/detailed", "trust_id": "362O27MK15", "origin_crs": "HNX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "1", "is_terminated": 1, "next_location": "Ormskirk", "signalling_id": "2O27", "timing_status": "EARLY", "origin_station": "Hunt's Cross", "current_leg_arr": "1313", "current_leg_dep": "1310", "current_leg_end": "Ormskirk", "origin_dep_time": "1221", "origin_platform": "3", "current_location": "Ormskirk", "last_update_time": "2026-09-15T12:24:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]}", "current_leg_start": "Aughton Park", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "53.5695353", "next_location_lon": "-2.8809493", "previous_location": "Aughton Park", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1663.421, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 1722.786, \"from_m\": 1663.421, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1835.605, \"from_m\": 1722.786, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2409.413, \"from_m\": 1835.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2481.204, \"from_m\": 2409.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2816.075, \"from_m\": 2481.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2878.515, \"from_m\": 2816.075, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3765.44, \"from_m\": 2878.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4010.286, \"from_m\": 3765.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4193.43, \"from_m\": 4010.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4438.276, \"from_m\": 4193.43, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5049.606, \"from_m\": 4438.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5108.292, \"from_m\": 5049.606, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6020.393, \"from_m\": 5108.292, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8630.886, \"from_m\": 6020.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9542.987, \"from_m\": 8630.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9601.673, \"from_m\": 9542.987, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10213.003, \"from_m\": 9601.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10457.849, \"from_m\": 10213.003, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15243.099, \"from_m\": 10457.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16119.045, \"from_m\": 15243.099, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17603.301, \"from_m\": 16119.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17919.544, \"from_m\": 17603.301, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18285.393, \"from_m\": 17919.544, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18953.588, \"from_m\": 18285.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19158.497, \"from_m\": 18953.588, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20151.847, \"from_m\": 19158.497, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20211.835, \"from_m\": 20151.847, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21731.985, \"from_m\": 20211.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21985.313, \"from_m\": 21731.985, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22841.531, \"from_m\": 21985.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29474.308, \"from_m\": 22841.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29533.975, \"from_m\": 29474.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40877.133, \"from_m\": 29533.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 579097, \"profile_key\": \"09ac2176c1c018247688dff094b82dde0e7d469d0e718eba4bb415019d2b75a6\", \"schedule_id\": 11347, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Hunt's Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 2, \"distance_m\": 1509.19, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1225\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 3, \"distance_m\": 2688.141, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1227H\", \"location\": \"Cressington\", \"stage_seq\": 4, \"distance_m\": 4101.858, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Aigburth\", \"stage_seq\": 5, \"distance_m\": 7325.64, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"St. Michaels\", \"stage_seq\": 6, \"distance_m\": 14016.577, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Brunswick\", \"stage_seq\": 7, \"distance_m\": 15651.874, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 8, \"distance_m\": 18115.736, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 9, \"distance_m\": 19068.123, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Sandhills\", \"stage_seq\": 10, \"distance_m\": 21522.9, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1251\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 22912.663, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Walton Jn\", \"stage_seq\": 12, \"distance_m\": 24441.436, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1253H\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 13, \"distance_m\": 24944.204, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255\", \"location\": \"Orrell Park\", \"stage_seq\": 14, \"distance_m\": 25543.737, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Aintree\", \"stage_seq\": 15, \"distance_m\": 27048.05, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300\", \"location\": \"Old Roan\", \"stage_seq\": 16, \"distance_m\": 28501.982, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"Maghull\", \"stage_seq\": 17, \"distance_m\": 33101.155, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Maghull North Station\", \"stage_seq\": 18, \"distance_m\": 34459.215, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1309H\", \"location\": \"Town Green\", \"stage_seq\": 19, \"distance_m\": 37546.028, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1312\", \"location\": \"Aughton Park\", \"stage_seq\": 20, \"distance_m\": 38930.814, \"section_seq\": 1, \"route_path_id\": 31943}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 21, \"distance_m\": 40877.133, \"section_seq\": 1, \"route_path_id\": 31943}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40877.133, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31943}], \"total_distance_m\": 40877.133, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 40814.693, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5695353", "current_position_lon": "-2.8809493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:41Z\", \"source_id\": 47276237, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:24:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:44Z\", \"source_id\": 15392855, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:42Z\", \"source_id\": 47284060, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:44Z\", \"source_id\": 15395083, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:45Z\", \"source_id\": 47289386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:48Z\", \"source_id\": 15396534, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:29:51Z\", \"source_id\": 47294905, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:29:53Z\", \"source_id\": 15398102, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:14Z\", \"source_id\": 47301085, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:17Z\", \"source_id\": 15399836, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:20Z\", \"source_id\": 47314581, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:24Z\", \"source_id\": 15403579, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:38Z\", \"source_id\": 47326125, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:40Z\", \"source_id\": 15406733, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:21Z\", \"source_id\": 47335803, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:23Z\", \"source_id\": 15409401, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:55Z\", \"source_id\": 47342673, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:57Z\", \"source_id\": 15411320, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:54Z\", \"source_id\": 47353584, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:56Z\", \"source_id\": 15414237, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:44Z\", \"source_id\": 47358366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:48Z\", \"source_id\": 15415581, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:52Z\", \"source_id\": 47363634, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:57Z\", \"source_id\": 15417157, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:06Z\", \"source_id\": 47369348, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:09Z\", \"source_id\": 15418754, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:39Z\", \"source_id\": 47378632, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:43Z\", \"source_id\": 15421299, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:31Z\", \"source_id\": 47383508, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:35Z\", \"source_id\": 15422749, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:17Z\", \"source_id\": 47393600, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:18Z\", \"source_id\": 15425507, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:52Z\", \"source_id\": 47397824, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:58Z\", \"source_id\": 15426712, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:57Z\", \"source_id\": 47405859, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:01Z\", \"source_id\": 15428947, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ormskirk", "service_state_platform": "1", "timing_fact_generation": 1789474325995144, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:41.571875", "service_state_evidence_id": 15428947, "current_leg_start_actual_dep": "2026-09-15T13:12:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-15T12:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:42.265219", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HNX |
OMS |
2O27 |
777001 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1663.421, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 1722.786, "from_m": 1663.421, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1835.605, "from_m": 1722.786, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2409.413, "from_m": 1835.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2481.204, "from_m": 2409.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2816.075, "from_m": 2481.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2878.515, "from_m": 2816.075, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3765.44, "from_m": 2878.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4010.286, "from_m": 3765.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4193.43, "from_m": 4010.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4438.276, "from_m": 4193.43, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5049.606, "from_m": 4438.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5108.292, "from_m": 5049.606, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6020.393, "from_m": 5108.292, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8630.886, "from_m": 6020.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9542.987, "from_m": 8630.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9601.673, "from_m": 9542.987, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10213.003, "from_m": 9601.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10457.849, "from_m": 10213.003, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15243.099, "from_m": 10457.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16119.045, "from_m": 15243.099, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17603.301, "from_m": 16119.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17919.544, "from_m": 17603.301, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18285.393, "from_m": 17919.544, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18953.588, "from_m": 18285.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19158.497, "from_m": 18953.588, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20151.847, "from_m": 19158.497, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20211.835, "from_m": 20151.847, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21731.985, "from_m": 20211.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21985.313, "from_m": 21731.985, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22841.531, "from_m": 21985.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29474.308, "from_m": 22841.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29533.975, "from_m": 29474.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40877.133, "from_m": 29533.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 579097, "profile_key": "09ac2176c1c018247688dff094b82dde0e7d469d0e718eba4bb415019d2b75a6", "schedule_id": 11347, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1221", "location": "Hunt's Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Hunts Cross West Jn", "stage_seq": 2, "distance_m": 1509.19, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1225", "location": "Liverpool South Parkway (LL)", "stage_seq": 3, "distance_m": 2688.141, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1227H", "location": "Cressington", "stage_seq": 4, "distance_m": 4101.858, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Aigburth", "stage_seq": 5, "distance_m": 7325.64, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "St. Michaels", "stage_seq": 6, "distance_m": 14016.577, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Brunswick", "stage_seq": 7, "distance_m": 15651.874, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Liverpool Central (Northern)", "stage_seq": 8, "distance_m": 18115.736, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "Moorfields (Northern Line)", "stage_seq": 9, "distance_m": 19068.123, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Sandhills", "stage_seq": 10, "distance_m": 21522.9, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1251", "location": "Kirkdale", "stage_seq": 11, "distance_m": 22912.663, "section_seq": 1, "route_path_id": 31943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Walton Jn", "stage_seq": 12, "distance_m": 24441.436, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1253H", "location": "Walton (Merseyside)", "stage_seq": 13, "distance_m": 24944.204, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255", "location": "Orrell Park", "stage_seq": 14, "distance_m": 25543.737, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Aintree", "stage_seq": 15, "distance_m": 27048.05, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300", "location": "Old Roan", "stage_seq": 16, "distance_m": 28501.982, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "Maghull", "stage_seq": 17, "distance_m": 33101.155, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Maghull North Station", "stage_seq": 18, "distance_m": 34459.215, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1309H", "location": "Town Green", "stage_seq": 19, "distance_m": 37546.028, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1312", "location": "Aughton Park", "stage_seq": 20, "distance_m": 38930.814, "section_seq": 1, "route_path_id": 31943}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 21, "distance_m": 40877.133, "section_seq": 1, "route_path_id": 31943}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40877.133, "from_m": 0.0, "section_seq": 1, "route_path_id": 31943}], "total_distance_m": 40877.133, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 40814.693, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.44, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9817, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:41Z", "source_id": 47276237, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:24:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:44Z", "source_id": 15392855, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9812, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:42Z", "source_id": 47284060, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:44Z", "source_id": 15395083, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9808, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:45Z", "source_id": 47289386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:48Z", "source_id": 15396534, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9804, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:29:51Z", "source_id": 47294905, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:29:53Z", "source_id": 15398102, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9798, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:14Z", "source_id": 47301085, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:17Z", "source_id": 15399836, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:20Z", "source_id": 47314581, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:24Z", "source_id": 15403579, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:38Z", "source_id": 47326125, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:40Z", "source_id": 15406733, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:21Z", "source_id": 47335803, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:23Z", "source_id": 15409401, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:55Z", "source_id": 47342673, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:57Z", "source_id": 15411320, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9624, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:54Z", "source_id": 47353584, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:56Z", "source_id": 15414237, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9620, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:44Z", "source_id": 47358366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:48Z", "source_id": 15415581, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9616, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:52Z", "source_id": 47363634, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:57Z", "source_id": 15417157, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9611, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:06Z", "source_id": 47369348, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:09Z", "source_id": 15418754, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9601, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:39Z", "source_id": 47378632, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:43Z", "source_id": 15421299, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9606, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:31Z", "source_id": 47383508, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:35Z", "source_id": 15422749, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9596, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:17Z", "source_id": 47393600, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:18Z", "source_id": 15425507, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9591, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:52Z", "source_id": 47397824, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:58Z", "source_id": 15426712, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9588, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:57Z", "source_id": 47405859, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:01Z", "source_id": 15428947, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}] |
Hunt's Cross |
1221 |
1221 |
3 |
None |
None |
Ormskirk |
1315 |
1315 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30592/2026-09-15/detailed |
None |
Aughton Park |
2026-09-15T13:12:00+01:00 |
Ormskirk |
3.0 |
{"type": "LineString", "coordinates": [[-2.8952068, 53.554224000000005], [-2.8929771999999994, 53.556717199999994], [-2.89069, 53.5592057], [-2.8891127, 53.56097940000001], [-2.8875173, 53.5627345], [-2.8873683, 53.5628988], [-2.8872992999999996, 53.562974999999994], [-2.8858444999999997, 53.5645814], [-2.8843425, 53.566261100000006], [-2.8835541999999994, 53.5670589], [-2.882802, 53.56782859999999], [-2.8824101000000004, 53.5681974], [-2.8820471, 53.568543199999986], [-2.8816772, 53.5688872], [-2.8809792999999995, 53.569508899999995], [-2.8809493, 53.5695353]]} |
1.2 |
1310 |
1313 |
Aughton Park |
Ormskirk |
Ormskirk |
53.5695353 |
-2.8809493 |
53.5695353 |
-2.8809493 |
1 |
0 |
2026-09-15 12:24:07 |
TERMINATED |
2026-09-15 12:13:00 |
Ormskirk |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428947 |
1789474325995144 |
69 |
69 |
2026-09-15 12:23:42.265219 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:41.571875 |
| 548023 |
578728 |
W69664 |
042K63MK15 |
2026-09-15 |
COMPLETE |
15428954 |
2026-09-15 13:13:00 |
2026-09-15 12:24:07 |
2026-09-17 12:24:07 |
{"id": 578728, "stp": "P", "toc": "ScotRail", "uid": "W69664", "consist": "170411", "dest_crs": "LEV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69664/2026-09-15/detailed", "trust_id": "042K63MK15", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leven", "service_date": "2026-09-15", "dest_arr_time": "1310", "dest_platform": "1", "is_terminated": 1, "next_location": "Leven", "signalling_id": "2K63", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1313", "current_leg_dep": "1305½", "current_leg_end": "Leven", "origin_dep_time": "1206", "origin_platform": "18", "current_location": "Leven", "last_update_time": "2026-09-15T12:24:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0466626357896924, 56.189709865894784], [-3.0463512999999995, 56.1898077], [-3.045955, 56.1899481], [-3.0456243999999995, 56.1900919], [-3.0453643, 56.1902143], [-3.0451122999999995, 56.190343899999995], [-3.0448115, 56.190511], [-3.0445961, 56.19065], [-3.0444038, 56.1907916], [-3.0442047999999997, 56.19093109999999], [-3.0439783999999994, 56.19113899999999], [-3.0438102, 56.1913027], [-3.0436864999999997, 56.19147159999999], [-3.0436118, 56.1915833], [-3.0434647, 56.1918042], [-3.0433478999999997, 56.19200300000001], [-3.0432474999999997, 56.1921693], [-3.0431423999999994, 56.1923343], [-3.0430135999999997, 56.19251849999999], [-3.0428581, 56.1926827], [-3.0426863999999996, 56.1928528], [-3.0424906, 56.1930296], [-3.0422437000000007, 56.19323159999999], [-3.0419564999999995, 56.19344389999999], [-3.0417107999999997, 56.193627199999995], [-3.041482499999999, 56.1938029], [-3.0410945999999996, 56.1940661], [-3.0410636, 56.19408909999999], [-3.0408471, 56.194244000000005], [-3.0406159999999995, 56.194388200000006], [-3.0403543999999996, 56.1945415], [-3.0400579, 56.194678], [-3.0397896, 56.1948078], [-3.0394899999999994, 56.1949166], [-3.0391842, 56.195021], [-3.0388824, 56.1951148], [-3.0385283, 56.195210499999995], [-3.0381912, 56.195283], [-3.0378482, 56.19534], [-3.0375408, 56.19538709999999], [-3.0371788, 56.19543839999999], [-3.03677, 56.1954933], [-3.0362940999999997, 56.1955522], [-3.0356964, 56.1956261], [-3.0351753, 56.1956826], [-3.0347607, 56.1957269], [-3.0339303, 56.1957807], [-3.0335124, 56.1957985], [-3.0331260999999996, 56.1958069], [-3.0322382999999995, 56.1958243], [-3.0317195, 56.195826], [-3.0306602, 56.1957986], [-3.0303416, 56.1957831], [-3.0301296, 56.1957683], [-3.0298714, 56.195747399999995], [-3.0296508999999996, 56.1957285], [-3.0293229, 56.19568269999999], [-3.0287998, 56.19560799999999], [-3.0281934, 56.1955108], [-3.0274980999999994, 56.195389], [-3.0268562, 56.1952807], [-3.0263768, 56.19521040000001], [-3.0258709, 56.1951464], [-3.0253808, 56.195084], [-3.0248641999999997, 56.1950361], [-3.0248458999999994, 56.19503449999999], [-3.0248191999999996, 56.19503220000001], [-3.0240731, 56.194972400000005], [-3.0230643, 56.1949204], [-3.0214766999999996, 56.1948657], [-3.0213939999999995, 56.194864200000005], [-3.0194962000000003, 56.1948761], [-3.0185181, 56.1948833], [-3.0167504, 56.1949331], [-3.0154365999999997, 56.194970100000006], [-3.0143202999999996, 56.19501269999999], [-3.0127595, 56.195072199999984], [-3.012364, 56.19508589999999], [-3.0117749, 56.1951062], [-3.0114151, 56.1951032], [-3.0111436, 56.1950975], [-3.0108362, 56.195085500000005], [-3.0105894, 56.1950731], [-3.010346, 56.1950449], [-3.0100768, 56.19501240000001], [-3.0098250999999996, 56.19497030000001], [-3.009551399999999, 56.1949132], [-3.0092561, 56.1948577], [-3.008872199999999, 56.1947585], [-3.0086273, 56.1946963], [-3.0075782, 56.1943977], [-3.0071667, 56.19427960000001], [-3.0066764, 56.19414079999999], [-3.0066096999999994, 56.1941219], [-3.0061751999999995, 56.194006], [-3.0057037999999996, 56.19389410000001], [-3.0054116999999994, 56.19383160000001], [-3.0051274999999995, 56.19376259999999], [-3.0051142, 56.193759400000005], [-3.0048370999999996, 56.1936786], [-3.0046086, 56.1936027], [-3.0043958, 56.193521800000006], [-3.0042468999999996, 56.1934534], [-3.0041184, 56.1933961], [-3.0016467, 56.19225269999999]]}", "current_leg_start": "Cameron Bridge", "dest_arr_time_act": "1310", "motion_projection": null, "next_location_lat": "56.1922527", "next_location_lon": "-3.0016467", "previous_location": "Cameron Bridge", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6624.851, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7120.744, \"from_m\": 6624.851, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10592.14, \"from_m\": 7120.744, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14520.943, \"from_m\": 10592.14, \"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\": 16279.743, \"from_m\": 14520.943, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18967.988, \"from_m\": 16279.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19008.332, \"from_m\": 18967.988, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19032.468, \"from_m\": 19008.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20328.457, \"from_m\": 19032.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21677.081, \"from_m\": 20328.457, \"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\": 21841.561, \"from_m\": 21677.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22269.216, \"from_m\": 21841.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22313.636, \"from_m\": 22269.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22447.164, \"from_m\": 22313.636, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22858.062, \"from_m\": 22447.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28541.706, \"from_m\": 22858.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\": 28945.234, \"from_m\": 28541.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29843.376, \"from_m\": 28945.234, \"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\": 31830.65, \"from_m\": 29843.376, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32908.399, \"from_m\": 31830.65, \"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\": 33470.439, \"from_m\": 32908.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33855.888, \"from_m\": 33470.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35970.73, \"from_m\": 33855.888, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36711.122, \"from_m\": 35970.73, \"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\": 37138.456, \"from_m\": 36711.122, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37611.847, \"from_m\": 37138.456, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38685.272, \"from_m\": 37611.847, \"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\": 42280.368, \"from_m\": 38685.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45763.271, \"from_m\": 42280.368, \"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\": 50330.236, \"from_m\": 45763.271, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50398.026, \"from_m\": 50330.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\": 50471.291, \"from_m\": 50398.026, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50598.755, \"from_m\": 50471.291, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55962.407, \"from_m\": 50598.755, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56917.802, \"from_m\": 55962.407, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58992.649, \"from_m\": 56917.802, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 59077.459, \"from_m\": 58992.649, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59389.232, \"from_m\": 59077.459, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59830.273, \"from_m\": 59389.232, \"capability_applied\": null, \"effective_limit_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\": 578728, \"profile_key\": \"f0b31e76681a1d7e3c439e80d1ff22ab54b096a34b5aadc7ebda555e61a6f5d5\", \"schedule_id\": 27725, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1209H\", \"wtt_dep\": \"1210H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1216\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 5, \"distance_m\": 9636.262, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 6, \"distance_m\": 15433.297, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1221H\", \"location\": \"Dalmeny\", \"stage_seq\": 7, \"distance_m\": 16202.822, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225H\", \"location\": \"North Queensferry\", \"stage_seq\": 8, \"distance_m\": 19115.07, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229H\", \"location\": \"Inverkeithing\", \"stage_seq\": 9, \"distance_m\": 22047.224, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1232H\", \"location\": \"Dalgety Bay\", \"stage_seq\": 10, \"distance_m\": 24383.003, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237H\", \"location\": \"Aberdour\", \"stage_seq\": 11, \"distance_m\": 28882.97, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Burntisland\", \"stage_seq\": 12, \"distance_m\": 33242.535, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246H\", \"location\": \"Kinghorn\", \"stage_seq\": 13, \"distance_m\": 37384.151, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251H\", \"location\": \"Kirkcaldy\", \"stage_seq\": 14, \"distance_m\": 42480.783, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Thornton South Jn\", \"stage_seq\": 15, \"distance_m\": 49547.181, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 16, \"distance_m\": 50355.149, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Earlseat Jn\", \"stage_seq\": 17, \"distance_m\": 51747.52, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1305H\", \"location\": \"Cameron Bridge\", \"stage_seq\": 18, \"distance_m\": 56628.228, \"section_seq\": 1, \"route_path_id\": 66326}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": null, \"location\": \"Leven\", \"stage_seq\": 19, \"distance_m\": 59830.273, \"section_seq\": 1, \"route_path_id\": 66326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59830.273, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66326}], \"total_distance_m\": 59830.273, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 59830.273, \"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": "1206", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.5", "current_position_lat": "56.1922527", "current_position_lon": "-3.0016467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:09:12Z\", \"source_id\": 47240740, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:09:16Z\", \"source_id\": 15382867, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:20Z\", \"source_id\": 47256589, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:23Z\", \"source_id\": 15387424, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:20:29Z\", \"source_id\": 47270546, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:20:34Z\", \"source_id\": 15391218, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:33Z\", \"source_id\": 47283626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:36Z\", \"source_id\": 15394985, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:28:46Z\", \"source_id\": 47292036, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:28:51Z\", \"source_id\": 15397329, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:46Z\", \"source_id\": 47302636, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:52Z\", \"source_id\": 15400255, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:32Z\", \"source_id\": 47317606, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:33Z\", \"source_id\": 15404417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:51Z\", \"source_id\": 47329335, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:56Z\", \"source_id\": 15407582, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:35Z\", \"source_id\": 47341807, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:37Z\", \"source_id\": 15411126, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:00Z\", \"source_id\": 47356479, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:03Z\", \"source_id\": 15415014, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:37Z\", \"source_id\": 47389179, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:40Z\", \"source_id\": 15424295, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:57Z\", \"source_id\": 47405923, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:01Z\", \"source_id\": 15428954, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leven", "service_state_platform": "1", "timing_fact_generation": 1789474325432577, "current_leg_arrival_utc": "2026-09-15T13:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:13:48.039593", "service_state_evidence_id": 15428954, "current_leg_start_actual_dep": "2026-09-15T13:08:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-15T12:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:23:48.808117", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
LEV |
2K63 |
170411 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6624.851, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7120.744, "from_m": 6624.851, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10592.14, "from_m": 7120.744, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14520.943, "from_m": 10592.14, "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": 16279.743, "from_m": 14520.943, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18967.988, "from_m": 16279.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19008.332, "from_m": 18967.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19032.468, "from_m": 19008.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20328.457, "from_m": 19032.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21677.081, "from_m": 20328.457, "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": 21841.561, "from_m": 21677.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22269.216, "from_m": 21841.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22313.636, "from_m": 22269.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22447.164, "from_m": 22313.636, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22858.062, "from_m": 22447.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28541.706, "from_m": 22858.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": 28945.234, "from_m": 28541.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29843.376, "from_m": 28945.234, "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": 31830.65, "from_m": 29843.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32908.399, "from_m": 31830.65, "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": 33470.439, "from_m": 32908.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33855.888, "from_m": 33470.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35970.73, "from_m": 33855.888, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36711.122, "from_m": 35970.73, "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": 37138.456, "from_m": 36711.122, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37611.847, "from_m": 37138.456, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38685.272, "from_m": 37611.847, "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": 42280.368, "from_m": 38685.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45763.271, "from_m": 42280.368, "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": 50330.236, "from_m": 45763.271, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50398.026, "from_m": 50330.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": 50471.291, "from_m": 50398.026, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50598.755, "from_m": 50471.291, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55962.407, "from_m": 50598.755, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56917.802, "from_m": 55962.407, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58992.649, "from_m": 56917.802, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 59077.459, "from_m": 58992.649, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 59389.232, "from_m": 59077.459, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59830.273, "from_m": 59389.232, "capability_applied": null, "effective_limit_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": 578728, "profile_key": "f0b31e76681a1d7e3c439e80d1ff22ab54b096a34b5aadc7ebda555e61a6f5d5", "schedule_id": 27725, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1206", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1209H", "wtt_dep": "1210H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 66326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1216", "location": "Edinburgh Gateway", "stage_seq": 5, "distance_m": 9636.262, "section_seq": 1, "route_path_id": 66326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Dalmeny Jn", "stage_seq": 6, "distance_m": 15433.297, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1221H", "location": "Dalmeny", "stage_seq": 7, "distance_m": 16202.822, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225H", "location": "North Queensferry", "stage_seq": 8, "distance_m": 19115.07, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229H", "location": "Inverkeithing", "stage_seq": 9, "distance_m": 22047.224, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1232H", "location": "Dalgety Bay", "stage_seq": 10, "distance_m": 24383.003, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237H", "location": "Aberdour", "stage_seq": 11, "distance_m": 28882.97, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Burntisland", "stage_seq": 12, "distance_m": 33242.535, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246H", "location": "Kinghorn", "stage_seq": 13, "distance_m": 37384.151, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251H", "location": "Kirkcaldy", "stage_seq": 14, "distance_m": 42480.783, "section_seq": 1, "route_path_id": 66326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Thornton South Jn", "stage_seq": 15, "distance_m": 49547.181, "section_seq": 1, "route_path_id": 66326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Thornton North Jn", "stage_seq": 16, "distance_m": 50355.149, "section_seq": 1, "route_path_id": 66326}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Earlseat Jn", "stage_seq": 17, "distance_m": 51747.52, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1305H", "location": "Cameron Bridge", "stage_seq": 18, "distance_m": 56628.228, "section_seq": 1, "route_path_id": 66326}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": null, "location": "Leven", "stage_seq": 19, "distance_m": 59830.273, "section_seq": 1, "route_path_id": 66326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59830.273, "from_m": 0.0, "section_seq": 1, "route_path_id": 66326}], "total_distance_m": 59830.273, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 59830.273, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:09:12Z", "source_id": 47240740, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:09:16Z", "source_id": 15382867, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:20Z", "source_id": 47256589, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:23Z", "source_id": 15387424, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:20:29Z", "source_id": 47270546, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:20:34Z", "source_id": 15391218, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:33Z", "source_id": 47283626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:36Z", "source_id": 15394985, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:28:46Z", "source_id": 47292036, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:28:51Z", "source_id": 15397329, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 543, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:46Z", "source_id": 47302636, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:52Z", "source_id": 15400255, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:32Z", "source_id": 47317606, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:33Z", "source_id": 15404417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:51Z", "source_id": 47329335, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:56Z", "source_id": 15407582, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 530, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:35Z", "source_id": 47341807, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:37Z", "source_id": 15411126, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:00Z", "source_id": 47356479, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:54:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:03Z", "source_id": 15415014, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 466, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:37Z", "source_id": 47389179, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:40Z", "source_id": 15424295, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 463, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:57Z", "source_id": 47405923, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:01Z", "source_id": 15428954, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}] |
Edinburgh |
1206 |
1206 |
18 |
None |
None |
Leven |
1310 |
1310 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69664/2026-09-15/detailed |
None |
Cameron Bridge |
2026-09-15T13:08:30+01:00 |
Leven |
7.5 |
{"type": "LineString", "coordinates": [[-3.0466626357896924, 56.189709865894784], [-3.0463512999999995, 56.1898077], [-3.045955, 56.1899481], [-3.0456243999999995, 56.1900919], [-3.0453643, 56.1902143], [-3.0451122999999995, 56.190343899999995], [-3.0448115, 56.190511], [-3.0445961, 56.19065], [-3.0444038, 56.1907916], [-3.0442047999999997, 56.19093109999999], [-3.0439783999999994, 56.19113899999999], [-3.0438102, 56.1913027], [-3.0436864999999997, 56.19147159999999], [-3.0436118, 56.1915833], [-3.0434647, 56.1918042], [-3.0433478999999997, 56.19200300000001], [-3.0432474999999997, 56.1921693], [-3.0431423999999994, 56.1923343], [-3.0430135999999997, 56.19251849999999], [-3.0428581, 56.1926827], [-3.0426863999999996, 56.1928528], [-3.0424906, 56.1930296], [-3.0422437000000007, 56.19323159999999], [-3.0419564999999995, 56.19344389999999], [-3.0417107999999997, 56.193627199999995], [-3.041482499999999, 56.1938029], [-3.0410945999999996, 56.1940661], [-3.0410636, 56.19408909999999], [-3.0408471, 56.194244000000005], [-3.0406159999999995, 56.194388200000006], [-3.0403543999999996, 56.1945415], [-3.0400579, 56.194678], [-3.0397896, 56.1948078], [-3.0394899999999994, 56.1949166], [-3.0391842, 56.195021], [-3.0388824, 56.1951148], [-3.0385283, 56.195210499999995], [-3.0381912, 56.195283], [-3.0378482, 56.19534], [-3.0375408, 56.19538709999999], [-3.0371788, 56.19543839999999], [-3.03677, 56.1954933], [-3.0362940999999997, 56.1955522], [-3.0356964, 56.1956261], [-3.0351753, 56.1956826], [-3.0347607, 56.1957269], [-3.0339303, 56.1957807], [-3.0335124, 56.1957985], [-3.0331260999999996, 56.1958069], [-3.0322382999999995, 56.1958243], [-3.0317195, 56.195826], [-3.0306602, 56.1957986], [-3.0303416, 56.1957831], [-3.0301296, 56.1957683], [-3.0298714, 56.195747399999995], [-3.0296508999999996, 56.1957285], [-3.0293229, 56.19568269999999], [-3.0287998, 56.19560799999999], [-3.0281934, 56.1955108], [-3.0274980999999994, 56.195389], [-3.0268562, 56.1952807], [-3.0263768, 56.19521040000001], [-3.0258709, 56.1951464], [-3.0253808, 56.195084], [-3.0248641999999997, 56.1950361], [-3.0248458999999994, 56.19503449999999], [-3.0248191999999996, 56.19503220000001], [-3.0240731, 56.194972400000005], [-3.0230643, 56.1949204], [-3.0214766999999996, 56.1948657], [-3.0213939999999995, 56.194864200000005], [-3.0194962000000003, 56.1948761], [-3.0185181, 56.1948833], [-3.0167504, 56.1949331], [-3.0154365999999997, 56.194970100000006], [-3.0143202999999996, 56.19501269999999], [-3.0127595, 56.195072199999984], [-3.012364, 56.19508589999999], [-3.0117749, 56.1951062], [-3.0114151, 56.1951032], [-3.0111436, 56.1950975], [-3.0108362, 56.195085500000005], [-3.0105894, 56.1950731], [-3.010346, 56.1950449], [-3.0100768, 56.19501240000001], [-3.0098250999999996, 56.19497030000001], [-3.009551399999999, 56.1949132], [-3.0092561, 56.1948577], [-3.008872199999999, 56.1947585], [-3.0086273, 56.1946963], [-3.0075782, 56.1943977], [-3.0071667, 56.19427960000001], [-3.0066764, 56.19414079999999], [-3.0066096999999994, 56.1941219], [-3.0061751999999995, 56.194006], [-3.0057037999999996, 56.19389410000001], [-3.0054116999999994, 56.19383160000001], [-3.0051274999999995, 56.19376259999999], [-3.0051142, 56.193759400000005], [-3.0048370999999996, 56.1936786], [-3.0046086, 56.1936027], [-3.0043958, 56.193521800000006], [-3.0042468999999996, 56.1934534], [-3.0041184, 56.1933961], [-3.0016467, 56.19225269999999]]} |
2.0 |
1305½ |
1313 |
Cameron Bridge |
Leven |
Leven |
56.1922527 |
-3.0016467 |
56.1922527 |
-3.0016467 |
1 |
0 |
2026-09-15 12:24:07 |
TERMINATED |
2026-09-15 12:13:00 |
Leven |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428954 |
1789474325432577 |
67 |
67 |
2026-09-15 12:23:48.808117 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:13:48.039593 |
| 548024 |
579464 |
W11311 |
692G78ML15 |
2026-09-15 |
COMPLETE |
15429720 |
2026-09-15 13:14:00 |
2026-09-15 12:24:07 |
2026-09-17 12:24:07 |
{"id": 579464, "stp": "P", "toc": "West Midlands Trains", "uid": "W11311", "consist": "196006", "dest_crs": "LMS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11311/2026-09-15/detailed", "trust_id": "692G78ML15", "origin_crs": "NUN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leamington Spa", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "4", "is_terminated": 1, "next_location": "Leamington Spa", "signalling_id": "2G78", "timing_status": "EARLY", "origin_station": "Nuneaton", "current_leg_arr": "1314", "current_leg_dep": "1307", "current_leg_end": "Leamington Spa", "origin_dep_time": "1237", "origin_platform": "1", "current_location": "Leamington Spa", "last_update_time": "2026-09-15T12:24:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5724466999999998, 52.3424585], [-1.5724887, 52.3421656], [-1.5725182, 52.34189849999999], [-1.5725454, 52.341592899999995], [-1.5725716, 52.3412119], [-1.5725807999999997, 52.340797899999984], [-1.5725768999999998, 52.3405485], [-1.572574, 52.3403688], [-1.5725591, 52.339936499999986], [-1.5725179, 52.33940830000001], [-1.5724596, 52.3389348], [-1.5723954, 52.33854219999999], [-1.5723211, 52.33818899999999], [-1.5721587, 52.3373907], [-1.5719667, 52.3365864], [-1.5718364, 52.33597640000001], [-1.5717106999999997, 52.3353732], [-1.5715971, 52.334876699999995], [-1.5714703, 52.33431699999999], [-1.5713863, 52.333936599999994], [-1.5712757999999998, 52.333505499999994], [-1.5711840999999998, 52.33314510000001], [-1.5710865, 52.3327942], [-1.5709535999999995, 52.33237059999999], [-1.5707941999999997, 52.3319403], [-1.5702938, 52.33070089999999], [-1.569960927314289, 52.32991742479848], [-1.5698434, 52.3296408], [-1.5694715999999995, 52.32875070000001], [-1.5691064, 52.3278606], [-1.5687046999999998, 52.326914599999995], [-1.5680323, 52.3252866], [-1.5676906999999998, 52.3244678], [-1.5671817, 52.3232485], [-1.5669304, 52.322642599999995], [-1.5666870999999998, 52.3220276], [-1.5663447999999998, 52.3212094], [-1.5658660999999998, 52.3201045], [-1.5654346, 52.3190907], [-1.5650588, 52.31816820000001], [-1.5648024, 52.3175387], [-1.5646034, 52.3170529], [-1.5645195, 52.3168388], [-1.5639938, 52.31556079999999], [-1.5633777, 52.3140997], [-1.5630645, 52.31332449999999], [-1.5621166999999998, 52.3110463], [-1.5620838, 52.310976800000006], [-1.5619136999999998, 52.31050669999998], [-1.5616726999999997, 52.30997049999999], [-1.5609692, 52.3082916], [-1.5605814, 52.3072629], [-1.5601486, 52.3062115], [-1.5591948, 52.303892399999995], [-1.5585756, 52.30240930000001], [-1.5577176999999998, 52.30033850000001], [-1.5566444, 52.297817900000005], [-1.5566274, 52.29777629999999], [-1.5563438, 52.297077], [-1.5561436, 52.2966095], [-1.5559968999999998, 52.29624750000001], [-1.5556085, 52.295295200000005], [-1.5548801, 52.29345010000001], [-1.5547128999999995, 52.29303329999999], [-1.5545695, 52.2926905], [-1.5544251999999998, 52.29232729999999], [-1.5542684, 52.2919589], [-1.5540286999999997, 52.2913664], [-1.5537792, 52.290785099999994], [-1.5536864999999995, 52.2905814], [-1.5534767, 52.2901752], [-1.5533306999999998, 52.2899507], [-1.5532195, 52.289784899999994], [-1.5531743, 52.2897176], [-1.5529837999999998, 52.28946870000001], [-1.5527487000000002, 52.28919259999999], [-1.5526270999999998, 52.2890555], [-1.5524947, 52.288921299999984], [-1.5523346999999998, 52.288760100000005], [-1.5522235, 52.288655899999995], [-1.5521093, 52.2885518], [-1.5519754, 52.288435199999995], [-1.5518383999999998, 52.2883186], [-1.5515638, 52.288100199999995], [-1.5514087, 52.287985799999994], [-1.551246, 52.2878723], [-1.5510735999999998, 52.2877505], [-1.5508904, 52.28763140000001], [-1.5506052, 52.28745279999999], [-1.5502568, 52.2872502], [-1.5500547999999998, 52.287142200000005], [-1.5498887999999995, 52.2870535], [-1.5496369, 52.28692959999999], [-1.5493771, 52.2868066], [-1.5490363, 52.28665790000001], [-1.5487101, 52.28652499999999], [-1.5483959000000005, 52.28640629999999], [-1.5480597, 52.286288899999995], [-1.5477196999999998, 52.2861748], [-1.5471528999999995, 52.286013800000006], [-1.5467422, 52.28590119999999], [-1.5463299, 52.2857911], [-1.5451400999999998, 52.28547339999999], [-1.5447927999999995, 52.2853824], [-1.5446466, 52.2853438], [-1.5445809, 52.2853266], [-1.5445151999999998, 52.2853093], [-1.5444548, 52.2852929], [-1.5444052, 52.2852806], [-1.5443596, 52.28527], [-1.544306, 52.285256], [-1.5442604, 52.2852445], [-1.5442227999999998, 52.2852339], [-1.5441786000000002, 52.2852224], [-1.5441409999999998, 52.2852125], [-1.5440941, 52.28519940000001], [-1.5439934999999998, 52.2851715], [-1.5439438999999997, 52.2851592], [-1.5438983, 52.2851477], [-1.543854, 52.2851362], [-1.5436381, 52.2850788], [-1.5434838999999998, 52.285037], [-1.5434289, 52.28502219999999], [-1.5433779, 52.28500739999999], [-1.5433256, 52.28499510000001], [-1.5432773, 52.28498119999999], [-1.5432236999999998, 52.2849664], [-1.5431714, 52.2849525], [-1.5431298, 52.28494020000001], [-1.5430842, 52.28493029999999], [-1.5430212, 52.2849156], [-1.5429695, 52.284906500000005], [-1.5429152, 52.2848967], [-1.5428522, 52.2848844], [-1.5427836999999998, 52.284869999999984], [-1.5427286000000002, 52.2848588], [-1.5426536999999998, 52.2848442], [-1.5425504999999995, 52.28482530000001], [-1.5424607, 52.2848134], [-1.5423753, 52.284802799999994], [-1.5422827999999995, 52.2847925], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]}", "current_leg_start": "Kenilworth", "dest_arr_time_act": "1316", "motion_projection": null, "next_location_lat": "52.2846006", "next_location_lon": "-1.5365866", "previous_location": "Kenilworth", "current_leg_milage": "4.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.403, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 476.366, \"from_m\": 424.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\": 519.647, \"from_m\": 476.366, \"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\": 549.597, \"from_m\": 519.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 653.946, \"from_m\": 549.597, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2768.777, \"from_m\": 653.946, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16569.644, \"from_m\": 2768.777, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17034.628, \"from_m\": 16569.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17042.425, \"from_m\": 17034.628, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17101.752, \"from_m\": 17042.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\": 17626.246, \"from_m\": 17101.752, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17810.172, \"from_m\": 17626.246, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17898.66, \"from_m\": 17810.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17929.745, \"from_m\": 17898.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18298.912, \"from_m\": 17929.745, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32023.394, \"from_m\": 18298.912, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32538.635, \"from_m\": 32023.394, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32641.008, \"from_m\": 32538.635, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32669.702, \"from_m\": 32641.008, \"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\": 32990.236, \"from_m\": 32669.702, \"capability_applied\": null, \"effective_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\": 579464, \"profile_key\": \"1e7f0d8a0f6ebf330fd7cf1fcb5d0702bd80afebedbd35581094d4e584b4a8fc\", \"schedule_id\": 25636, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Nuneaton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Chilvers Coton Jn\", \"stage_seq\": 2, \"distance_m\": 2545.809, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241\", \"location\": \"Bermuda Park\", \"stage_seq\": 3, \"distance_m\": 4088.969, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1245\", \"location\": \"Bedworth\", \"stage_seq\": 4, \"distance_m\": 6784.961, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Hawkesbury Lane L.C.\", \"stage_seq\": 5, \"distance_m\": 9172.833, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250\", \"location\": \"Coventry Arena\", \"stage_seq\": 6, \"distance_m\": 11120.781, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Three Spires Jn\", \"stage_seq\": 7, \"distance_m\": 12103.746, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Coundon Road S.B.\", \"stage_seq\": 8, \"distance_m\": 15346.656, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1300\", \"location\": \"Coventry\", \"stage_seq\": 9, \"distance_m\": 17463.816, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 10, \"distance_m\": 21435.864, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 11, \"distance_m\": 24519.604, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"Kenilworth\", \"stage_seq\": 12, \"distance_m\": 25624.503, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Milverton Jn\", \"stage_seq\": 13, \"distance_m\": 31217.726, \"section_seq\": 1, \"route_path_id\": 38315}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"Leamington Spa\", \"stage_seq\": 14, \"distance_m\": 32990.236, \"section_seq\": 1, \"route_path_id\": 38315}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32990.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38315}], \"total_distance_m\": 32990.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29733.636, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3256.6, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1237", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.2846006", "current_position_lon": "-1.5365866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20781, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:49Z\", \"source_id\": 47321022, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:52Z\", \"source_id\": 15405359, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:50Z\", \"source_id\": 47331959, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:57Z\", \"source_id\": 15408349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:44Z\", \"source_id\": 15411952, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:03Z\", \"source_id\": 47366686, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:08Z\", \"source_id\": 15418033, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:07Z\", \"source_id\": 47390565, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:13Z\", \"source_id\": 15424699, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:01Z\", \"source_id\": 47408851, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:00Z\", \"source_id\": 15429720, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leamington Spa", "service_state_platform": "4", "timing_fact_generation": 1789474381605056, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:01.063108", "service_state_evidence_id": 15429720, "current_leg_start_actual_dep": "2026-09-15T13:07:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:03.113341", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
NUN |
LMS |
2G78 |
196006 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.403, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 476.366, "from_m": 424.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": 519.647, "from_m": 476.366, "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": 549.597, "from_m": 519.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 653.946, "from_m": 549.597, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2768.777, "from_m": 653.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16569.644, "from_m": 2768.777, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17034.628, "from_m": 16569.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17042.425, "from_m": 17034.628, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17101.752, "from_m": 17042.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": 17626.246, "from_m": 17101.752, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17810.172, "from_m": 17626.246, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17898.66, "from_m": 17810.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17929.745, "from_m": 17898.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18298.912, "from_m": 17929.745, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32023.394, "from_m": 18298.912, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32538.635, "from_m": 32023.394, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32641.008, "from_m": 32538.635, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32669.702, "from_m": 32641.008, "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": 32990.236, "from_m": 32669.702, "capability_applied": null, "effective_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": 579464, "profile_key": "1e7f0d8a0f6ebf330fd7cf1fcb5d0702bd80afebedbd35581094d4e584b4a8fc", "schedule_id": 25636, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1237", "location": "Nuneaton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Chilvers Coton Jn", "stage_seq": 2, "distance_m": 2545.809, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241", "location": "Bermuda Park", "stage_seq": 3, "distance_m": 4088.969, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1245", "location": "Bedworth", "stage_seq": 4, "distance_m": 6784.961, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Hawkesbury Lane L.C.", "stage_seq": 5, "distance_m": 9172.833, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250", "location": "Coventry Arena", "stage_seq": 6, "distance_m": 11120.781, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Three Spires Jn", "stage_seq": 7, "distance_m": 12103.746, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Coundon Road S.B.", "stage_seq": 8, "distance_m": 15346.656, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1300", "location": "Coventry", "stage_seq": 9, "distance_m": 17463.816, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Gibbet Hill Jn", "stage_seq": 10, "distance_m": 21435.864, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Kenilworth Jns", "stage_seq": 11, "distance_m": 24519.604, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "Kenilworth", "stage_seq": 12, "distance_m": 25624.503, "section_seq": 1, "route_path_id": 38315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Milverton Jn", "stage_seq": 13, "distance_m": 31217.726, "section_seq": 1, "route_path_id": 38315}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "Leamington Spa", "stage_seq": 14, "distance_m": 32990.236, "section_seq": 1, "route_path_id": 38315}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32990.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 38315}], "total_distance_m": 32990.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29733.636, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3256.6, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20781, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:49Z", "source_id": 47321022, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:40:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:52Z", "source_id": 15405359, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20786, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:50Z", "source_id": 47331959, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:57Z", "source_id": 15408349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:44Z", "source_id": 15411952, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20818, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:03Z", "source_id": 47366686, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:08Z", "source_id": 15418033, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20980, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:07Z", "source_id": 47390565, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:13Z", "source_id": 15424699, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20932, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:01Z", "source_id": 47408851, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:00Z", "source_id": 15429720, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Nuneaton |
1237 |
1237 |
1 |
None |
None |
Leamington Spa |
1316 |
1316 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11311/2026-09-15/detailed |
None |
Kenilworth |
2026-09-15T13:07:00+01:00 |
Leamington Spa |
7.0 |
{"type": "LineString", "coordinates": [[-1.5724466999999998, 52.3424585], [-1.5724887, 52.3421656], [-1.5725182, 52.34189849999999], [-1.5725454, 52.341592899999995], [-1.5725716, 52.3412119], [-1.5725807999999997, 52.340797899999984], [-1.5725768999999998, 52.3405485], [-1.572574, 52.3403688], [-1.5725591, 52.339936499999986], [-1.5725179, 52.33940830000001], [-1.5724596, 52.3389348], [-1.5723954, 52.33854219999999], [-1.5723211, 52.33818899999999], [-1.5721587, 52.3373907], [-1.5719667, 52.3365864], [-1.5718364, 52.33597640000001], [-1.5717106999999997, 52.3353732], [-1.5715971, 52.334876699999995], [-1.5714703, 52.33431699999999], [-1.5713863, 52.333936599999994], [-1.5712757999999998, 52.333505499999994], [-1.5711840999999998, 52.33314510000001], [-1.5710865, 52.3327942], [-1.5709535999999995, 52.33237059999999], [-1.5707941999999997, 52.3319403], [-1.5702938, 52.33070089999999], [-1.569960927314289, 52.32991742479848], [-1.5698434, 52.3296408], [-1.5694715999999995, 52.32875070000001], [-1.5691064, 52.3278606], [-1.5687046999999998, 52.326914599999995], [-1.5680323, 52.3252866], [-1.5676906999999998, 52.3244678], [-1.5671817, 52.3232485], [-1.5669304, 52.322642599999995], [-1.5666870999999998, 52.3220276], [-1.5663447999999998, 52.3212094], [-1.5658660999999998, 52.3201045], [-1.5654346, 52.3190907], [-1.5650588, 52.31816820000001], [-1.5648024, 52.3175387], [-1.5646034, 52.3170529], [-1.5645195, 52.3168388], [-1.5639938, 52.31556079999999], [-1.5633777, 52.3140997], [-1.5630645, 52.31332449999999], [-1.5621166999999998, 52.3110463], [-1.5620838, 52.310976800000006], [-1.5619136999999998, 52.31050669999998], [-1.5616726999999997, 52.30997049999999], [-1.5609692, 52.3082916], [-1.5605814, 52.3072629], [-1.5601486, 52.3062115], [-1.5591948, 52.303892399999995], [-1.5585756, 52.30240930000001], [-1.5577176999999998, 52.30033850000001], [-1.5566444, 52.297817900000005], [-1.5566274, 52.29777629999999], [-1.5563438, 52.297077], [-1.5561436, 52.2966095], [-1.5559968999999998, 52.29624750000001], [-1.5556085, 52.295295200000005], [-1.5548801, 52.29345010000001], [-1.5547128999999995, 52.29303329999999], [-1.5545695, 52.2926905], [-1.5544251999999998, 52.29232729999999], [-1.5542684, 52.2919589], [-1.5540286999999997, 52.2913664], [-1.5537792, 52.290785099999994], [-1.5536864999999995, 52.2905814], [-1.5534767, 52.2901752], [-1.5533306999999998, 52.2899507], [-1.5532195, 52.289784899999994], [-1.5531743, 52.2897176], [-1.5529837999999998, 52.28946870000001], [-1.5527487000000002, 52.28919259999999], [-1.5526270999999998, 52.2890555], [-1.5524947, 52.288921299999984], [-1.5523346999999998, 52.288760100000005], [-1.5522235, 52.288655899999995], [-1.5521093, 52.2885518], [-1.5519754, 52.288435199999995], [-1.5518383999999998, 52.2883186], [-1.5515638, 52.288100199999995], [-1.5514087, 52.287985799999994], [-1.551246, 52.2878723], [-1.5510735999999998, 52.2877505], [-1.5508904, 52.28763140000001], [-1.5506052, 52.28745279999999], [-1.5502568, 52.2872502], [-1.5500547999999998, 52.287142200000005], [-1.5498887999999995, 52.2870535], [-1.5496369, 52.28692959999999], [-1.5493771, 52.2868066], [-1.5490363, 52.28665790000001], [-1.5487101, 52.28652499999999], [-1.5483959000000005, 52.28640629999999], [-1.5480597, 52.286288899999995], [-1.5477196999999998, 52.2861748], [-1.5471528999999995, 52.286013800000006], [-1.5467422, 52.28590119999999], [-1.5463299, 52.2857911], [-1.5451400999999998, 52.28547339999999], [-1.5447927999999995, 52.2853824], [-1.5446466, 52.2853438], [-1.5445809, 52.2853266], [-1.5445151999999998, 52.2853093], [-1.5444548, 52.2852929], [-1.5444052, 52.2852806], [-1.5443596, 52.28527], [-1.544306, 52.285256], [-1.5442604, 52.2852445], [-1.5442227999999998, 52.2852339], [-1.5441786000000002, 52.2852224], [-1.5441409999999998, 52.2852125], [-1.5440941, 52.28519940000001], [-1.5439934999999998, 52.2851715], [-1.5439438999999997, 52.2851592], [-1.5438983, 52.2851477], [-1.543854, 52.2851362], [-1.5436381, 52.2850788], [-1.5434838999999998, 52.285037], [-1.5434289, 52.28502219999999], [-1.5433779, 52.28500739999999], [-1.5433256, 52.28499510000001], [-1.5432773, 52.28498119999999], [-1.5432236999999998, 52.2849664], [-1.5431714, 52.2849525], [-1.5431298, 52.28494020000001], [-1.5430842, 52.28493029999999], [-1.5430212, 52.2849156], [-1.5429695, 52.284906500000005], [-1.5429152, 52.2848967], [-1.5428522, 52.2848844], [-1.5427836999999998, 52.284869999999984], [-1.5427286000000002, 52.2848588], [-1.5426536999999998, 52.2848442], [-1.5425504999999995, 52.28482530000001], [-1.5424607, 52.2848134], [-1.5423753, 52.284802799999994], [-1.5422827999999995, 52.2847925], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]} |
4.6 |
1307 |
1314 |
Kenilworth |
Leamington Spa |
Leamington Spa |
52.2846006 |
-1.5365866 |
52.2846006 |
-1.5365866 |
1 |
0 |
2026-09-15 12:24:07 |
TERMINATED |
2026-09-15 12:14:00 |
Leamington Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429720 |
1789474381605056 |
42 |
42 |
2026-09-15 12:24:03.113341 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:01.063108 |
| 548025 |
579258 |
Y80546 |
842G79MK15 |
2026-09-15 |
COMPLETE |
15430541 |
2026-09-15 13:13:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 579258, "stp": "P", "toc": "Great Western Railway", "uid": "Y80546", "consist": "150219", "dest_crs": "GSL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80546/2026-09-15/detailed", "trust_id": "842G79MK15", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gunnislake", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": null, "is_terminated": 1, "next_location": "Gunnislake", "signalling_id": "2G79", "timing_status": "EARLY", "origin_station": "Plymouth", "current_leg_arr": "1313", "current_leg_dep": "1302", "current_leg_end": "Gunnislake", "origin_dep_time": "1228", "origin_platform": "3", "current_location": "Gunnislake", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.208583, 50.497994], [-4.2083483, 50.49807830000001], [-4.2081277, 50.4981312], [-4.2078987, 50.498166699999985], [-4.2076722, 50.498176099999995], [-4.2073576, 50.498171600000006], [-4.207160299999999, 50.49815209999999], [-4.2070277, 50.49813280000001], [-4.206911899999999, 50.498112199999994], [-4.206797399999999, 50.498088], [-4.2067068, 50.49806559999999], [-4.2066108, 50.4980382], [-4.206286799999999, 50.497926799999995], [-4.2061953999999995, 50.49789570000001], [-4.2060235, 50.4978462], [-4.2059015, 50.4978172], [-4.2057781, 50.49779350000001], [-4.2054551, 50.4977474], [-4.205331599999999, 50.497736399999994], [-4.205095699999999, 50.4977212], [-4.204641, 50.4977027], [-4.2043168, 50.497672300000005], [-4.2040691, 50.49763110000001], [-4.2038075, 50.4975767], [-4.203248899999999, 50.497390300000006], [-4.2029031, 50.49726749999999], [-4.2026115, 50.497174099999995], [-4.2023188, 50.497102], [-4.2019491, 50.497032399999995], [-4.2017038, 50.496997799999995], [-4.201444, 50.496968], [-4.2010418, 50.4969532], [-4.200604199999999, 50.49695689999999], [-4.200266799999999, 50.4969866], [-4.1999085, 50.49702909999999], [-4.1995737, 50.49709069999999], [-4.1992851, 50.49716169999999], [-4.198913599999999, 50.4972777], [-4.1985858, 50.49741229999999], [-4.1981932, 50.49761329999998], [-4.1979498, 50.4977719], [-4.1977383, 50.497926500000005], [-4.1975195, 50.49811489999999], [-4.1973355, 50.4983171], [-4.197153, 50.498537700000014], [-4.1969471, 50.4987614], [-4.1968613999999995, 50.49888159999998], [-4.19672, 50.499014800000005], [-4.196329999999999, 50.49935270000001], [-4.196277600000001, 50.4993966], [-4.1962184, 50.4994462], [-4.1960845, 50.49959870000001], [-4.1959813, 50.4997758], [-4.1959327, 50.4998959], [-4.1958997, 50.5000291], [-4.1958915, 50.500211400000005], [-4.1959049, 50.5004086], [-4.195983, 50.5006024], [-4.1961039, 50.50078959999999], [-4.1962596, 50.5009606], [-4.1963851, 50.5010648], [-4.1966098, 50.50119980000001], [-4.196784899999999, 50.5013023], [-4.196996, 50.50138729999999], [-4.1973023, 50.5014634], [-4.1976788, 50.501514500000006], [-4.1980564, 50.50153009999999], [-4.1983867, 50.5015036], [-4.198731, 50.50147379999999], [-4.1990194, 50.5014238], [-4.199284899999999, 50.5013959], [-4.1995785, 50.501382099999994], [-4.199934, 50.50139849999999], [-4.200650999999999, 50.5014555], [-4.2010092, 50.5014669], [-4.2013474, 50.5014517], [-4.2017553, 50.5014327], [-4.2021219, 50.501429599999994], [-4.2023881, 50.5014567], [-4.2026488, 50.501514199999995], [-4.2029213, 50.501602299999995], [-4.2032019, 50.501721299999986], [-4.2038151, 50.5019976], [-4.2046873, 50.502380900000006], [-4.2051757, 50.502559100000006], [-4.2054384, 50.5026274], [-4.205688299999999, 50.502688599999985], [-4.2060532, 50.50274], [-4.2063835, 50.5027679], [-4.206759199999999, 50.5027684], [-4.207370899999999, 50.5027632], [-4.208511599999999, 50.502741], [-4.2089304, 50.5027109], [-4.209290599999999, 50.502665400000005], [-4.2095095, 50.5026211], [-4.2096599, 50.50259470000001], [-4.210000900000001, 50.5025325], [-4.210305399999999, 50.5024844], [-4.2105205, 50.5024677], [-4.2109242, 50.5024401], [-4.2113341, 50.5024388], [-4.2117354, 50.502455], [-4.212155799999999, 50.5024933], [-4.2127269, 50.5025844], [-4.2133497, 50.5027211], [-4.214018599999999, 50.50287799999999], [-4.2147207, 50.50303490000001], [-4.2151763, 50.5031298], [-4.2155941, 50.503176], [-4.2159861, 50.5031944], [-4.2163704, 50.5032112], [-4.216734299999999, 50.5032475], [-4.217086499999999, 50.50330579999999], [-4.217480499999999, 50.50341589999999], [-4.217888399999999, 50.50358289999999], [-4.2181132, 50.50371200000001], [-4.2183236, 50.503846499999995], [-4.2185788, 50.50408279999999], [-4.218734, 50.5042714], [-4.2189001, 50.5045785], [-4.2189708, 50.50489149999999], [-4.2189668, 50.5051522], [-4.218934999999999, 50.50539259999999], [-4.2188494, 50.50559], [-4.2187261, 50.5058912], [-4.218553399999999, 50.50628609999998], [-4.2184435, 50.50654670000001], [-4.2183778, 50.5067733], [-4.218363899999999, 50.5069656], [-4.218367700000001, 50.5071445], [-4.2183958, 50.5072706], [-4.2184873, 50.507521099999984], [-4.218598699999999, 50.5077008], [-4.218694599999999, 50.5078304], [-4.2189191, 50.50805889999999], [-4.2191479, 50.5082184], [-4.219372699999999, 50.5083487], [-4.2196483, 50.50848779999999], [-4.2205109, 50.5088701], [-4.220908799999999, 50.50908009999999], [-4.2211317, 50.50923070000001], [-4.2213496, 50.5094298], [-4.221535600000001, 50.50966480000001], [-4.221657, 50.50991779999999], [-4.221742699999999, 50.5101833], [-4.2217883, 50.5104075], [-4.2218042, 50.5107251], [-4.2217563, 50.51106049999999], [-4.2216391, 50.51140079999998], [-4.2215097, 50.51165519999999], [-4.221442099999999, 50.5117615], [-4.2213008, 50.51196899999999], [-4.2211267, 50.51219119999998], [-4.2209327, 50.5123979], [-4.2207099, 50.512591500000006], [-4.220602399999999, 50.5126826], [-4.2201109, 50.513066], [-4.219749, 50.5133993], [-4.2195697, 50.51358729999999], [-4.2193508, 50.51385299999999], [-4.219219, 50.5140929], [-4.2191359, 50.514324899999984], [-4.219066299999999, 50.5146724], [-4.2190504, 50.51507269999999], [-4.2190544, 50.515168900000006], [-4.2191015, 50.5156052], [-4.219167799999999, 50.515830599999994], [-4.219261899999999, 50.5160202], [-4.219473399999999, 50.51652529999999]]}", "current_leg_start": "Calstock", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "50.5165253", "next_location_lon": "-4.2194734", "previous_location": "Calstock", "current_leg_milage": "2.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 204.068, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 233.476, \"from_m\": 204.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 296.843, \"from_m\": 233.476, \"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\": 338.448, \"from_m\": 296.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 801.095, \"from_m\": 338.448, \"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\": 2383.275, \"from_m\": 801.095, \"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\": 3701.971, \"from_m\": 2383.275, \"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\": 3728.407, \"from_m\": 3701.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4244.596, \"from_m\": 3728.407, \"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\": 4459.582, \"from_m\": 4244.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4577.954, \"from_m\": 4459.582, \"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\": 5134.666, \"from_m\": 4577.954, \"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\": 6684.081, \"from_m\": 5134.666, \"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\": 7072.67, \"from_m\": 6684.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8224.683, \"from_m\": 7072.67, \"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\": 9121.581, \"from_m\": 8224.683, \"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\": 9562.818, \"from_m\": 9121.581, \"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\": 11618.818, \"from_m\": 9562.818, \"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\": 11863.781, \"from_m\": 11618.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\": 15424.728, \"from_m\": 11863.781, \"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\": 15983.249, \"from_m\": 15424.728, \"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\": 17660.416, \"from_m\": 15983.249, \"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\": 18438.68, \"from_m\": 17660.416, \"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\": 18892.065, \"from_m\": 18438.68, \"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\": 19819.396, \"from_m\": 18892.065, \"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\": 20532.504, \"from_m\": 19819.396, \"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\": 23242.953, \"from_m\": 20532.504, \"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\": 579258, \"profile_key\": \"4e7729c5ac95dcb900f47475e0577ed083132c2c57fe84eaec6ae4d852a009fa\", \"schedule_id\": 31261, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Devonport\", \"stage_seq\": 2, \"distance_m\": 1934.038, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233\", \"location\": \"Dockyard\", \"stage_seq\": 3, \"distance_m\": 2597.283, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": false, \"wtt_arr\": \"1234H\", \"wtt_dep\": \"1235\", \"location\": \"Keyham\", \"stage_seq\": 4, \"distance_m\": 3485.868, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"St. Budeaux Jn\", \"stage_seq\": 5, \"distance_m\": 4407.396, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238H\", \"location\": \"St. Budeaux Victoria Road\", \"stage_seq\": 6, \"distance_m\": 4988.268, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1245H\", \"location\": \"Bere Ferrers\", \"stage_seq\": 7, \"distance_m\": 11720.189, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1254H\", \"location\": \"Bere Alston\", \"stage_seq\": 8, \"distance_m\": 16141.765, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Calstock\", \"stage_seq\": 9, \"distance_m\": 18801.341, \"section_seq\": 1, \"route_path_id\": 40837}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Gunnislake\", \"stage_seq\": 10, \"distance_m\": 23242.953, \"section_seq\": 1, \"route_path_id\": 40837}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23242.953, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40837}], \"total_distance_m\": 23242.953, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22568.365, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 674.588, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1228", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "50.5165253", "current_position_lon": "-4.2194734", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:29:34Z\", \"source_id\": 15397880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:04Z\", \"source_id\": 15400439, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:33Z\", \"source_id\": 15402224, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:57Z\", \"source_id\": 47313515, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:00Z\", \"source_id\": 15403283, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:05Z\", \"source_id\": 15410732, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:35Z\", \"source_id\": 15414723, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:35Z\", \"source_id\": 15421238, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:06Z\", \"source_id\": 15430541, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gunnislake", "service_state_platform": null, "timing_fact_generation": 1789474448947535, "current_leg_arrival_utc": "2026-09-15T13:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:08.942724", "service_state_evidence_id": 15430541, "current_leg_start_actual_dep": "2026-09-15T13:01:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-15T12:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:09.534179", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PLY |
GSL |
2G79 |
150219 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 204.068, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 233.476, "from_m": 204.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 296.843, "from_m": 233.476, "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": 338.448, "from_m": 296.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 801.095, "from_m": 338.448, "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": 2383.275, "from_m": 801.095, "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": 3701.971, "from_m": 2383.275, "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": 3728.407, "from_m": 3701.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4244.596, "from_m": 3728.407, "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": 4459.582, "from_m": 4244.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4577.954, "from_m": 4459.582, "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": 5134.666, "from_m": 4577.954, "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": 6684.081, "from_m": 5134.666, "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": 7072.67, "from_m": 6684.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8224.683, "from_m": 7072.67, "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": 9121.581, "from_m": 8224.683, "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": 9562.818, "from_m": 9121.581, "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": 11618.818, "from_m": 9562.818, "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": 11863.781, "from_m": 11618.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": 15424.728, "from_m": 11863.781, "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": 15983.249, "from_m": 15424.728, "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": 17660.416, "from_m": 15983.249, "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": 18438.68, "from_m": 17660.416, "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": 18892.065, "from_m": 18438.68, "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": 19819.396, "from_m": 18892.065, "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": 20532.504, "from_m": 19819.396, "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": 23242.953, "from_m": 20532.504, "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": 579258, "profile_key": "4e7729c5ac95dcb900f47475e0577ed083132c2c57fe84eaec6ae4d852a009fa", "schedule_id": 31261, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1228", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40837}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Devonport", "stage_seq": 2, "distance_m": 1934.038, "section_seq": 1, "route_path_id": 40837}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233", "location": "Dockyard", "stage_seq": 3, "distance_m": 2597.283, "section_seq": 1, "route_path_id": 40837}, {"is_pass": false, "wtt_arr": "1234H", "wtt_dep": "1235", "location": "Keyham", "stage_seq": 4, "distance_m": 3485.868, "section_seq": 1, "route_path_id": 40837}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "St. Budeaux Jn", "stage_seq": 5, "distance_m": 4407.396, "section_seq": 1, "route_path_id": 40837}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238H", "location": "St. Budeaux Victoria Road", "stage_seq": 6, "distance_m": 4988.268, "section_seq": 1, "route_path_id": 40837}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1245H", "location": "Bere Ferrers", "stage_seq": 7, "distance_m": 11720.189, "section_seq": 1, "route_path_id": 40837}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1254H", "location": "Bere Alston", "stage_seq": 8, "distance_m": 16141.765, "section_seq": 1, "route_path_id": 40837}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Calstock", "stage_seq": 9, "distance_m": 18801.341, "section_seq": 1, "route_path_id": 40837}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Gunnislake", "stage_seq": 10, "distance_m": 23242.953, "section_seq": 1, "route_path_id": 40837}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23242.953, "from_m": 0.0, "section_seq": 1, "route_path_id": 40837}], "total_distance_m": 23242.953, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22568.365, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 674.588, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:29:34Z", "source_id": 15397880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:04Z", "source_id": 15400439, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:33Z", "source_id": 15402224, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26695, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:57Z", "source_id": 47313515, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:00Z", "source_id": 15403283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:05Z", "source_id": 15410732, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:35Z", "source_id": 15414723, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:35Z", "source_id": 15421238, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:06Z", "source_id": 15430541, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}] |
Plymouth |
1228 |
1228 |
3 |
None |
None |
Gunnislake |
1314 |
1314 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80546/2026-09-15/detailed |
None |
Calstock |
2026-09-15T13:01:30+01:00 |
Gunnislake |
11.0 |
{"type": "LineString", "coordinates": [[-4.208583, 50.497994], [-4.2083483, 50.49807830000001], [-4.2081277, 50.4981312], [-4.2078987, 50.498166699999985], [-4.2076722, 50.498176099999995], [-4.2073576, 50.498171600000006], [-4.207160299999999, 50.49815209999999], [-4.2070277, 50.49813280000001], [-4.206911899999999, 50.498112199999994], [-4.206797399999999, 50.498088], [-4.2067068, 50.49806559999999], [-4.2066108, 50.4980382], [-4.206286799999999, 50.497926799999995], [-4.2061953999999995, 50.49789570000001], [-4.2060235, 50.4978462], [-4.2059015, 50.4978172], [-4.2057781, 50.49779350000001], [-4.2054551, 50.4977474], [-4.205331599999999, 50.497736399999994], [-4.205095699999999, 50.4977212], [-4.204641, 50.4977027], [-4.2043168, 50.497672300000005], [-4.2040691, 50.49763110000001], [-4.2038075, 50.4975767], [-4.203248899999999, 50.497390300000006], [-4.2029031, 50.49726749999999], [-4.2026115, 50.497174099999995], [-4.2023188, 50.497102], [-4.2019491, 50.497032399999995], [-4.2017038, 50.496997799999995], [-4.201444, 50.496968], [-4.2010418, 50.4969532], [-4.200604199999999, 50.49695689999999], [-4.200266799999999, 50.4969866], [-4.1999085, 50.49702909999999], [-4.1995737, 50.49709069999999], [-4.1992851, 50.49716169999999], [-4.198913599999999, 50.4972777], [-4.1985858, 50.49741229999999], [-4.1981932, 50.49761329999998], [-4.1979498, 50.4977719], [-4.1977383, 50.497926500000005], [-4.1975195, 50.49811489999999], [-4.1973355, 50.4983171], [-4.197153, 50.498537700000014], [-4.1969471, 50.4987614], [-4.1968613999999995, 50.49888159999998], [-4.19672, 50.499014800000005], [-4.196329999999999, 50.49935270000001], [-4.196277600000001, 50.4993966], [-4.1962184, 50.4994462], [-4.1960845, 50.49959870000001], [-4.1959813, 50.4997758], [-4.1959327, 50.4998959], [-4.1958997, 50.5000291], [-4.1958915, 50.500211400000005], [-4.1959049, 50.5004086], [-4.195983, 50.5006024], [-4.1961039, 50.50078959999999], [-4.1962596, 50.5009606], [-4.1963851, 50.5010648], [-4.1966098, 50.50119980000001], [-4.196784899999999, 50.5013023], [-4.196996, 50.50138729999999], [-4.1973023, 50.5014634], [-4.1976788, 50.501514500000006], [-4.1980564, 50.50153009999999], [-4.1983867, 50.5015036], [-4.198731, 50.50147379999999], [-4.1990194, 50.5014238], [-4.199284899999999, 50.5013959], [-4.1995785, 50.501382099999994], [-4.199934, 50.50139849999999], [-4.200650999999999, 50.5014555], [-4.2010092, 50.5014669], [-4.2013474, 50.5014517], [-4.2017553, 50.5014327], [-4.2021219, 50.501429599999994], [-4.2023881, 50.5014567], [-4.2026488, 50.501514199999995], [-4.2029213, 50.501602299999995], [-4.2032019, 50.501721299999986], [-4.2038151, 50.5019976], [-4.2046873, 50.502380900000006], [-4.2051757, 50.502559100000006], [-4.2054384, 50.5026274], [-4.205688299999999, 50.502688599999985], [-4.2060532, 50.50274], [-4.2063835, 50.5027679], [-4.206759199999999, 50.5027684], [-4.207370899999999, 50.5027632], [-4.208511599999999, 50.502741], [-4.2089304, 50.5027109], [-4.209290599999999, 50.502665400000005], [-4.2095095, 50.5026211], [-4.2096599, 50.50259470000001], [-4.210000900000001, 50.5025325], [-4.210305399999999, 50.5024844], [-4.2105205, 50.5024677], [-4.2109242, 50.5024401], [-4.2113341, 50.5024388], [-4.2117354, 50.502455], [-4.212155799999999, 50.5024933], [-4.2127269, 50.5025844], [-4.2133497, 50.5027211], [-4.214018599999999, 50.50287799999999], [-4.2147207, 50.50303490000001], [-4.2151763, 50.5031298], [-4.2155941, 50.503176], [-4.2159861, 50.5031944], [-4.2163704, 50.5032112], [-4.216734299999999, 50.5032475], [-4.217086499999999, 50.50330579999999], [-4.217480499999999, 50.50341589999999], [-4.217888399999999, 50.50358289999999], [-4.2181132, 50.50371200000001], [-4.2183236, 50.503846499999995], [-4.2185788, 50.50408279999999], [-4.218734, 50.5042714], [-4.2189001, 50.5045785], [-4.2189708, 50.50489149999999], [-4.2189668, 50.5051522], [-4.218934999999999, 50.50539259999999], [-4.2188494, 50.50559], [-4.2187261, 50.5058912], [-4.218553399999999, 50.50628609999998], [-4.2184435, 50.50654670000001], [-4.2183778, 50.5067733], [-4.218363899999999, 50.5069656], [-4.218367700000001, 50.5071445], [-4.2183958, 50.5072706], [-4.2184873, 50.507521099999984], [-4.218598699999999, 50.5077008], [-4.218694599999999, 50.5078304], [-4.2189191, 50.50805889999999], [-4.2191479, 50.5082184], [-4.219372699999999, 50.5083487], [-4.2196483, 50.50848779999999], [-4.2205109, 50.5088701], [-4.220908799999999, 50.50908009999999], [-4.2211317, 50.50923070000001], [-4.2213496, 50.5094298], [-4.221535600000001, 50.50966480000001], [-4.221657, 50.50991779999999], [-4.221742699999999, 50.5101833], [-4.2217883, 50.5104075], [-4.2218042, 50.5107251], [-4.2217563, 50.51106049999999], [-4.2216391, 50.51140079999998], [-4.2215097, 50.51165519999999], [-4.221442099999999, 50.5117615], [-4.2213008, 50.51196899999999], [-4.2211267, 50.51219119999998], [-4.2209327, 50.5123979], [-4.2207099, 50.512591500000006], [-4.220602399999999, 50.5126826], [-4.2201109, 50.513066], [-4.219749, 50.5133993], [-4.2195697, 50.51358729999999], [-4.2193508, 50.51385299999999], [-4.219219, 50.5140929], [-4.2191359, 50.514324899999984], [-4.219066299999999, 50.5146724], [-4.2190504, 50.51507269999999], [-4.2190544, 50.515168900000006], [-4.2191015, 50.5156052], [-4.219167799999999, 50.515830599999994], [-4.219261899999999, 50.5160202], [-4.219473399999999, 50.51652529999999]]} |
2.8 |
1302 |
1313 |
Calstock |
Gunnislake |
Gunnislake |
50.5165253 |
-4.2194734 |
50.5165253 |
-4.2194734 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:13:00 |
Gunnislake |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430541 |
1789474448947535 |
25 |
25 |
2026-09-15 12:24:09.534179 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:08.942724 |
| 548026 |
579195 |
P91373 |
895U49MK15 |
2026-09-15 |
COMPLETE |
15429822 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 579195, "stp": "P", "toc": "Southeastern", "uid": "P91373", "consist": "395019", "dest_crs": "FAV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91373/2026-09-15/detailed", "trust_id": "895U49MK15", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-15", "dest_arr_time": "1307", "dest_platform": "1", "is_terminated": 1, "next_location": "Faversham", "signalling_id": "5U49", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "1314", "current_leg_dep": "1235", "current_leg_end": "Faversham", "origin_dep_time": "1225", "origin_platform": "2", "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4052930463679218, 51.34131242486453], [1.4058527999999997, 51.3415174], [1.4063989, 51.3416888], [1.4066771, 51.3417664], [1.4075344, 51.34198490000001], [1.4080203, 51.34216159999999], [1.4085587999999998, 51.34235029999999], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884], [1.3714196, 51.385061099999994], [1.3710331999999998, 51.385011799999994], [1.3707646, 51.384967899999985], [1.3703731, 51.384892099999995], [1.3701176, 51.3848406], [1.3696506999999998, 51.384729], [1.3689672, 51.384527199999994], [1.3684763, 51.3843536], [1.3681261999999998, 51.38422169999998], [1.3673025, 51.38392369999999], [1.3667461, 51.3837224], [1.3652042, 51.38323969999998], [1.364475, 51.3830401], [1.363707, 51.3828541], [1.3625108, 51.382608600000005], [1.3612638, 51.382389999999994], [1.3592211, 51.38212489999999], [1.3585113, 51.382050099999994], [1.3539926, 51.3818855], [1.3474729261792822, 51.381651927168924], [1.3451275, 51.3815679], [1.3412766, 51.3814431], [1.3399613999999995, 51.3813979], [1.339103, 51.3813487], [1.3383103999999997, 51.38127510000001], [1.3376123, 51.3811963], [1.3346237, 51.38077719999999], [1.3280193, 51.3799004], [1.3176152999999995, 51.378529], [1.3167853, 51.3784201], [1.3159327, 51.3783163], [1.3148318, 51.3782187], [1.3135658, 51.37816180000001], [1.3134238, 51.3781542], [1.3002371, 51.3774512], [1.2981035999999997, 51.3773342], [1.2974771, 51.3772998], [1.2961594, 51.3772446], [1.2954854000000002, 51.37720190000001], [1.2948148999999998, 51.3771371], [1.2945383, 51.37710779999999], [1.2938605, 51.3770243], [1.2930429, 51.37691319999999], [1.2916749, 51.37669160000001], [1.2903317, 51.37650539999999], [1.289347, 51.3764134], [1.2873424, 51.3762332], [1.2821452, 51.3758248], [1.2735061999999997, 51.3751385], [1.2671758, 51.37462999999999], [1.2603781, 51.37410009999999], [1.25764139776733, 51.37388595723584], [1.2441965, 51.37283389999999], [1.2328949, 51.371931999999994], [1.2326991000000005, 51.3719164], [1.2324586999999998, 51.3718963], [1.2290426999999997, 51.3715964], [1.2232047999999998, 51.37113860000001], [1.2200626, 51.3708831], [1.211888, 51.3702195], [1.2093425999999998, 51.370036500000005], [1.2075895, 51.3698972], [1.2073064999999998, 51.3698732], [1.2065464999999995, 51.3698121], [1.2027067, 51.3695005], [1.1988710000000002, 51.36919559999998], [1.1974606, 51.3690878], [1.1960623999999995, 51.36897019999999], [1.1957052999999995, 51.3689366], [1.1947125999999997, 51.3688174], [1.1937222, 51.3686695], [1.1929009, 51.36852609999999], [1.1920591, 51.3683615], [1.1905931999999997, 51.36802159999999], [1.1895148999999998, 51.3677095], [1.1880700999999998, 51.367255199999995], [1.1866274, 51.366775299999986], [1.1852370999999997, 51.366316100000006], [1.1839784999999998, 51.3659124], [1.1828556, 51.365567000000006], [1.1816332, 51.36522870000001], [1.1802052, 51.36488150000001], [1.1786517999999997, 51.36454719999999], [1.1771590999999997, 51.3642856], [1.1757745999999998, 51.3640805], [1.1745161000000002, 51.3639172], [1.1732589999999998, 51.36378770000001], [1.1715842, 51.3636621], [1.1704648, 51.3636078], [1.1678098693553778, 51.363558436167175], [1.1673185, 51.3635493], [1.1658675, 51.363531599999995], [1.1625887, 51.36348129999999], [1.1575634, 51.3634051], [1.1553311, 51.363372], [1.1536806, 51.36334699999999], [1.1519913999999998, 51.3633216], [1.1494904, 51.3633005], [1.1449874, 51.3632269], [1.1425312999999997, 51.363179200000005], [1.1405344999999998, 51.3631581], [1.1389828, 51.3631365], [1.1376348, 51.363145499999995], [1.1366571, 51.36318320000001], [1.1353026, 51.3632769], [1.133936, 51.3633875], [1.1319743, 51.3635264], [1.1317668, 51.363542300000006], [1.1287326, 51.3638162], [1.1268697999999997, 51.3639703], [1.1250888, 51.36411509999999], [1.1239998, 51.3642047], [1.1227793999999998, 51.36430519999999], [1.1209005, 51.3644233], [1.1202195999999998, 51.3644524], [1.1195527, 51.3644626], [1.1190914, 51.36446349999999], [1.1187507999999995, 51.364459999999994], [1.1183738999999997, 51.3644526], [1.1169979, 51.364392300000006], [1.1164293, 51.3643504], [1.1159679, 51.36431610000001], [1.1149888999999995, 51.364234], [1.114718, 51.364214800000006], [1.1136506999999998, 51.36412609999999], [1.1112001, 51.36390329999999], [1.1083682, 51.36366910000001], [1.1069458, 51.363551400000006], [1.1042111, 51.363320599999994], [1.1010709, 51.3630594], [1.0953385999999998, 51.3625979], [1.0951755, 51.3625854], [1.0902053, 51.36215670000001], [1.088341, 51.3620031], [1.0859565999999998, 51.3617979], [1.0828932, 51.361542699999994], [1.0789465, 51.3612222], [1.0779783409434258, 51.361140867685776], [1.0754229999999998, 51.3609262], [1.0729446, 51.3607231], [1.0711757, 51.36058400000001], [1.070245, 51.36051019999999], [1.0694157, 51.36044], [1.066965, 51.360238], [1.066526, 51.360201499999995], [1.0663582, 51.3601884], [1.0649977, 51.3600769], [1.0636746, 51.35996120000001], [1.0612465, 51.35975789999999], [1.0574745, 51.35943689999999], [1.0549776, 51.359224100000006], [1.0516086, 51.358950799999995], [1.0500712, 51.35881229999999], [1.046673, 51.3585323], [1.0420059999999998, 51.3581499], [1.0410944999999998, 51.35808140000001], [1.0400687, 51.358017999999994], [1.0376354, 51.35787729999999], [1.0361643, 51.35781699999998], [1.0359605, 51.3578067], [1.0353935, 51.357772100000005], [1.0348944999999998, 51.35773110000001], [1.0345538999999997, 51.35768920000001], [1.0337823999999998, 51.357588], [1.0334557999999998, 51.357532500000005], [1.0331123999999998, 51.3574643], [1.0326016, 51.357354], [1.032166, 51.35722479999999], [1.0318714, 51.357147999999995], [1.0313646, 51.356987], [1.0308415999999998, 51.356805099999995], [1.030155, 51.3565197], [1.0299278, 51.3564185], [1.0266579, 51.354883], [1.0258827, 51.35455089999999], [1.0256208, 51.354444400000006], [1.0251389, 51.354230999999984], [1.0245837999999998, 51.3540484], [1.024049, 51.3538916], [1.0233408, 51.3537127], [1.0199511, 51.35291579999999], [1.0138215999999998, 51.3514758], [1.0126095, 51.35116539999999], [1.0115006, 51.3508261], [1.0108963, 51.3506155], [1.0101483, 51.350299099999994], [1.0086214, 51.349593500000005], [1.0074273, 51.34904350000001], [1.0062126999999998, 51.34852749999999], [1.0050642, 51.34811599999999], [1.003923, 51.3477738], [1.0021677, 51.347337200000005], [0.9994695999999998, 51.34669039999999], [0.9978567, 51.3463098], [0.9963854, 51.34594150000001], [0.9956417999999998, 51.3457422], [0.9949264, 51.345516], [0.9942609999999998, 51.345310399999995], [0.9936326, 51.34508479999999], [0.9928811, 51.3448031], [0.9922036, 51.34451819999999], [0.9918935, 51.3443878], [0.9917895, 51.3443413], [0.9912908, 51.3441168], [0.990737, 51.3438657], [0.9881468125314736, 51.34269126344008], [0.9872162, 51.34226929999998], [0.9846215, 51.3410929], [0.9823276, 51.34005700000001], [0.9821496, 51.339976], [0.9810775, 51.33948999999999], [0.9790779, 51.338581], [0.9770701, 51.337673599999995], [0.9729765, 51.3358423], [0.9721157, 51.3354378], [0.9636203, 51.3315867], [0.9624476, 51.33105949999999], [0.9616513913036052, 51.33069708903964], [0.961185, 51.3304848], [0.9586960999999998, 51.329360300000005], [0.9537459999999998, 51.327116200000006], [0.952102, 51.326375799999994], [0.9503368, 51.3255783], [0.9469841, 51.3240602], [0.9434767, 51.3224722], [0.9426222, 51.3220975], [0.9417396999999996, 51.3217316], [0.9411115, 51.32149319999999], [0.9404290999999998, 51.32126349999999], [0.9396519, 51.321017], [0.9388497999999998, 51.3207861], [0.9379664, 51.320560699999994], [0.9370104, 51.3203437], [0.9352397, 51.3200147], [0.9330293, 51.31965009999999], [0.9325862, 51.319577], [0.9299144, 51.319121299999985], [0.9283945, 51.3188327], [0.9271655, 51.31853590000001], [0.9242123, 51.31770039999999], [0.9216777999999998, 51.3169718], [0.9191402, 51.31625120000001], [0.9149513, 51.3150575], [0.912025, 51.314212700000006], [0.9090981, 51.31337409999999], [0.9079337, 51.31303599999999], [0.9067589, 51.312702499999986], [0.9046693999999996, 51.312050600000006], [0.9026147, 51.31140020000001], [0.9019793, 51.3112095], [0.9014155, 51.31103890000001], [0.9010317, 51.3109178], [0.9007341, 51.3108387], [0.9006435999999999, 51.3108216], [0.9003656999999999, 51.3107535], [0.9000203, 51.310691799999994], [0.8996072999999998, 51.3106121], [0.8992920999999999, 51.310558500000006], [0.8989487999999999, 51.3105082], [0.8986202000000001, 51.310473], [0.8983152841195214, 51.310449962243545], [0.8982098999999999, 51.31044200000001], [0.8978812999999999, 51.3104269], [0.8975781999999998, 51.31041509999999], [0.8971784999999999, 51.3104118], [0.8969117, 51.3104143], [0.8967066, 51.31041880000001], [0.8966408000000001, 51.31042020000001], [0.896339, 51.3104311], [0.8960426, 51.3104545], [0.8956751999999999, 51.310496400000005], [0.8952553999999999, 51.3105509], [0.8950475, 51.3105819], [0.8948838999999998, 51.3106063], [0.8945645000000001, 51.3106686], [0.8937815, 51.3108645], [0.8930426, 51.31104719999998], [0.8915727, 51.311417799999994]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "1307", "motion_projection": null, "next_location_lat": "51.3114178", "next_location_lon": "0.8915727", "previous_location": "Ramsgate", "current_leg_milage": "27.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.218, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1025.822, \"from_m\": 410.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2150.01, \"from_m\": 1025.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8137.99, \"from_m\": 2150.01, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9010.761, \"from_m\": 8137.99, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10812.921, \"from_m\": 9010.761, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14098.637, \"from_m\": 10812.921, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14467.367, \"from_m\": 14098.637, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18431.071, \"from_m\": 14467.367, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18447.907, \"from_m\": 18431.071, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 20188.525, \"from_m\": 18447.907, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20208.351, \"from_m\": 20188.525, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 20995.336, \"from_m\": 20208.351, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21020.406, \"from_m\": 20995.336, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 25071.753, \"from_m\": 21020.406, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25560.715, \"from_m\": 25071.753, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27211.901, \"from_m\": 25560.715, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32267.622, \"from_m\": 27211.901, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33284.317, \"from_m\": 32267.622, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43124.713, \"from_m\": 33284.317, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43556.113, \"from_m\": 43124.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43669.965, \"from_m\": 43556.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43780.131, \"from_m\": 43669.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 579195, \"profile_key\": \"e5b9c0f9ba53d9fbf6e3af655ef1429ded48d46a31e2dd477a24dd972986d2b1\", \"schedule_id\": 24686, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Margate\", \"stage_seq\": 2, \"distance_m\": 8631.076, \"section_seq\": 1, \"route_path_id\": 61374}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Herne Bay\", \"stage_seq\": 3, \"distance_m\": 26511.606, \"section_seq\": 1, \"route_path_id\": 61374}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 4, \"distance_m\": 43780.131, \"section_seq\": 1, \"route_path_id\": 61374}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43780.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61374}], \"total_distance_m\": 43780.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 43780.131, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1225", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "51.3114178", "current_position_lon": "0.8915727", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:54Z\", \"source_id\": 47334789, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:58Z\", \"source_id\": 15409080, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:11Z\", \"source_id\": 47374771, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:16Z\", \"source_id\": 15420282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:04Z\", \"source_id\": 47408958, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:08Z\", \"source_id\": 15429822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "1", "timing_fact_generation": 1789474391118283, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:10.022580", "service_state_evidence_id": 15429822, "current_leg_start_actual_dep": "2026-09-15T12:32:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:10.936355", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
FAV |
5U49 |
395019 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 410.218, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1025.822, "from_m": 410.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2150.01, "from_m": 1025.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8137.99, "from_m": 2150.01, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9010.761, "from_m": 8137.99, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10812.921, "from_m": 9010.761, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14098.637, "from_m": 10812.921, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14467.367, "from_m": 14098.637, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18431.071, "from_m": 14467.367, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18447.907, "from_m": 18431.071, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 20188.525, "from_m": 18447.907, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20208.351, "from_m": 20188.525, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 20995.336, "from_m": 20208.351, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21020.406, "from_m": 20995.336, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25071.753, "from_m": 21020.406, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25560.715, "from_m": 25071.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27211.901, "from_m": 25560.715, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32267.622, "from_m": 27211.901, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33284.317, "from_m": 32267.622, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43124.713, "from_m": 33284.317, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43556.113, "from_m": 43124.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43669.965, "from_m": 43556.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43780.131, "from_m": 43669.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 579195, "profile_key": "e5b9c0f9ba53d9fbf6e3af655ef1429ded48d46a31e2dd477a24dd972986d2b1", "schedule_id": 24686, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1225", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Margate", "stage_seq": 2, "distance_m": 8631.076, "section_seq": 1, "route_path_id": 61374}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Herne Bay", "stage_seq": 3, "distance_m": 26511.606, "section_seq": 1, "route_path_id": 61374}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": null, "location": "Faversham", "stage_seq": 4, "distance_m": 43780.131, "section_seq": 1, "route_path_id": 61374}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43780.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 61374}], "total_distance_m": 43780.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 43780.131, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:54Z", "source_id": 47334789, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:58Z", "source_id": 15409080, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:11Z", "source_id": 47374771, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:16Z", "source_id": 15420282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:04Z", "source_id": 47408958, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:08Z", "source_id": 15429822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Ramsgate |
1225 |
1225 |
2 |
None |
None |
Faversham |
1307 |
1307 |
1 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91373/2026-09-15/detailed |
None |
Ramsgate |
2026-09-15T12:32:00+01:00 |
Faversham |
39.0 |
{"type": "LineString", "coordinates": [[1.4052930463679218, 51.34131242486453], [1.4058527999999997, 51.3415174], [1.4063989, 51.3416888], [1.4066771, 51.3417664], [1.4075344, 51.34198490000001], [1.4080203, 51.34216159999999], [1.4085587999999998, 51.34235029999999], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884], [1.3714196, 51.385061099999994], [1.3710331999999998, 51.385011799999994], [1.3707646, 51.384967899999985], [1.3703731, 51.384892099999995], [1.3701176, 51.3848406], [1.3696506999999998, 51.384729], [1.3689672, 51.384527199999994], [1.3684763, 51.3843536], [1.3681261999999998, 51.38422169999998], [1.3673025, 51.38392369999999], [1.3667461, 51.3837224], [1.3652042, 51.38323969999998], [1.364475, 51.3830401], [1.363707, 51.3828541], [1.3625108, 51.382608600000005], [1.3612638, 51.382389999999994], [1.3592211, 51.38212489999999], [1.3585113, 51.382050099999994], [1.3539926, 51.3818855], [1.3474729261792822, 51.381651927168924], [1.3451275, 51.3815679], [1.3412766, 51.3814431], [1.3399613999999995, 51.3813979], [1.339103, 51.3813487], [1.3383103999999997, 51.38127510000001], [1.3376123, 51.3811963], [1.3346237, 51.38077719999999], [1.3280193, 51.3799004], [1.3176152999999995, 51.378529], [1.3167853, 51.3784201], [1.3159327, 51.3783163], [1.3148318, 51.3782187], [1.3135658, 51.37816180000001], [1.3134238, 51.3781542], [1.3002371, 51.3774512], [1.2981035999999997, 51.3773342], [1.2974771, 51.3772998], [1.2961594, 51.3772446], [1.2954854000000002, 51.37720190000001], [1.2948148999999998, 51.3771371], [1.2945383, 51.37710779999999], [1.2938605, 51.3770243], [1.2930429, 51.37691319999999], [1.2916749, 51.37669160000001], [1.2903317, 51.37650539999999], [1.289347, 51.3764134], [1.2873424, 51.3762332], [1.2821452, 51.3758248], [1.2735061999999997, 51.3751385], [1.2671758, 51.37462999999999], [1.2603781, 51.37410009999999], [1.25764139776733, 51.37388595723584], [1.2441965, 51.37283389999999], [1.2328949, 51.371931999999994], [1.2326991000000005, 51.3719164], [1.2324586999999998, 51.3718963], [1.2290426999999997, 51.3715964], [1.2232047999999998, 51.37113860000001], [1.2200626, 51.3708831], [1.211888, 51.3702195], [1.2093425999999998, 51.370036500000005], [1.2075895, 51.3698972], [1.2073064999999998, 51.3698732], [1.2065464999999995, 51.3698121], [1.2027067, 51.3695005], [1.1988710000000002, 51.36919559999998], [1.1974606, 51.3690878], [1.1960623999999995, 51.36897019999999], [1.1957052999999995, 51.3689366], [1.1947125999999997, 51.3688174], [1.1937222, 51.3686695], [1.1929009, 51.36852609999999], [1.1920591, 51.3683615], [1.1905931999999997, 51.36802159999999], [1.1895148999999998, 51.3677095], [1.1880700999999998, 51.367255199999995], [1.1866274, 51.366775299999986], [1.1852370999999997, 51.366316100000006], [1.1839784999999998, 51.3659124], [1.1828556, 51.365567000000006], [1.1816332, 51.36522870000001], [1.1802052, 51.36488150000001], [1.1786517999999997, 51.36454719999999], [1.1771590999999997, 51.3642856], [1.1757745999999998, 51.3640805], [1.1745161000000002, 51.3639172], [1.1732589999999998, 51.36378770000001], [1.1715842, 51.3636621], [1.1704648, 51.3636078], [1.1678098693553778, 51.363558436167175], [1.1673185, 51.3635493], [1.1658675, 51.363531599999995], [1.1625887, 51.36348129999999], [1.1575634, 51.3634051], [1.1553311, 51.363372], [1.1536806, 51.36334699999999], [1.1519913999999998, 51.3633216], [1.1494904, 51.3633005], [1.1449874, 51.3632269], [1.1425312999999997, 51.363179200000005], [1.1405344999999998, 51.3631581], [1.1389828, 51.3631365], [1.1376348, 51.363145499999995], [1.1366571, 51.36318320000001], [1.1353026, 51.3632769], [1.133936, 51.3633875], [1.1319743, 51.3635264], [1.1317668, 51.363542300000006], [1.1287326, 51.3638162], [1.1268697999999997, 51.3639703], [1.1250888, 51.36411509999999], [1.1239998, 51.3642047], [1.1227793999999998, 51.36430519999999], [1.1209005, 51.3644233], [1.1202195999999998, 51.3644524], [1.1195527, 51.3644626], [1.1190914, 51.36446349999999], [1.1187507999999995, 51.364459999999994], [1.1183738999999997, 51.3644526], [1.1169979, 51.364392300000006], [1.1164293, 51.3643504], [1.1159679, 51.36431610000001], [1.1149888999999995, 51.364234], [1.114718, 51.364214800000006], [1.1136506999999998, 51.36412609999999], [1.1112001, 51.36390329999999], [1.1083682, 51.36366910000001], [1.1069458, 51.363551400000006], [1.1042111, 51.363320599999994], [1.1010709, 51.3630594], [1.0953385999999998, 51.3625979], [1.0951755, 51.3625854], [1.0902053, 51.36215670000001], [1.088341, 51.3620031], [1.0859565999999998, 51.3617979], [1.0828932, 51.361542699999994], [1.0789465, 51.3612222], [1.0779783409434258, 51.361140867685776], [1.0754229999999998, 51.3609262], [1.0729446, 51.3607231], [1.0711757, 51.36058400000001], [1.070245, 51.36051019999999], [1.0694157, 51.36044], [1.066965, 51.360238], [1.066526, 51.360201499999995], [1.0663582, 51.3601884], [1.0649977, 51.3600769], [1.0636746, 51.35996120000001], [1.0612465, 51.35975789999999], [1.0574745, 51.35943689999999], [1.0549776, 51.359224100000006], [1.0516086, 51.358950799999995], [1.0500712, 51.35881229999999], [1.046673, 51.3585323], [1.0420059999999998, 51.3581499], [1.0410944999999998, 51.35808140000001], [1.0400687, 51.358017999999994], [1.0376354, 51.35787729999999], [1.0361643, 51.35781699999998], [1.0359605, 51.3578067], [1.0353935, 51.357772100000005], [1.0348944999999998, 51.35773110000001], [1.0345538999999997, 51.35768920000001], [1.0337823999999998, 51.357588], [1.0334557999999998, 51.357532500000005], [1.0331123999999998, 51.3574643], [1.0326016, 51.357354], [1.032166, 51.35722479999999], [1.0318714, 51.357147999999995], [1.0313646, 51.356987], [1.0308415999999998, 51.356805099999995], [1.030155, 51.3565197], [1.0299278, 51.3564185], [1.0266579, 51.354883], [1.0258827, 51.35455089999999], [1.0256208, 51.354444400000006], [1.0251389, 51.354230999999984], [1.0245837999999998, 51.3540484], [1.024049, 51.3538916], [1.0233408, 51.3537127], [1.0199511, 51.35291579999999], [1.0138215999999998, 51.3514758], [1.0126095, 51.35116539999999], [1.0115006, 51.3508261], [1.0108963, 51.3506155], [1.0101483, 51.350299099999994], [1.0086214, 51.349593500000005], [1.0074273, 51.34904350000001], [1.0062126999999998, 51.34852749999999], [1.0050642, 51.34811599999999], [1.003923, 51.3477738], [1.0021677, 51.347337200000005], [0.9994695999999998, 51.34669039999999], [0.9978567, 51.3463098], [0.9963854, 51.34594150000001], [0.9956417999999998, 51.3457422], [0.9949264, 51.345516], [0.9942609999999998, 51.345310399999995], [0.9936326, 51.34508479999999], [0.9928811, 51.3448031], [0.9922036, 51.34451819999999], [0.9918935, 51.3443878], [0.9917895, 51.3443413], [0.9912908, 51.3441168], [0.990737, 51.3438657], [0.9881468125314736, 51.34269126344008], [0.9872162, 51.34226929999998], [0.9846215, 51.3410929], [0.9823276, 51.34005700000001], [0.9821496, 51.339976], [0.9810775, 51.33948999999999], [0.9790779, 51.338581], [0.9770701, 51.337673599999995], [0.9729765, 51.3358423], [0.9721157, 51.3354378], [0.9636203, 51.3315867], [0.9624476, 51.33105949999999], [0.9616513913036052, 51.33069708903964], [0.961185, 51.3304848], [0.9586960999999998, 51.329360300000005], [0.9537459999999998, 51.327116200000006], [0.952102, 51.326375799999994], [0.9503368, 51.3255783], [0.9469841, 51.3240602], [0.9434767, 51.3224722], [0.9426222, 51.3220975], [0.9417396999999996, 51.3217316], [0.9411115, 51.32149319999999], [0.9404290999999998, 51.32126349999999], [0.9396519, 51.321017], [0.9388497999999998, 51.3207861], [0.9379664, 51.320560699999994], [0.9370104, 51.3203437], [0.9352397, 51.3200147], [0.9330293, 51.31965009999999], [0.9325862, 51.319577], [0.9299144, 51.319121299999985], [0.9283945, 51.3188327], [0.9271655, 51.31853590000001], [0.9242123, 51.31770039999999], [0.9216777999999998, 51.3169718], [0.9191402, 51.31625120000001], [0.9149513, 51.3150575], [0.912025, 51.314212700000006], [0.9090981, 51.31337409999999], [0.9079337, 51.31303599999999], [0.9067589, 51.312702499999986], [0.9046693999999996, 51.312050600000006], [0.9026147, 51.31140020000001], [0.9019793, 51.3112095], [0.9014155, 51.31103890000001], [0.9010317, 51.3109178], [0.9007341, 51.3108387], [0.9006435999999999, 51.3108216], [0.9003656999999999, 51.3107535], [0.9000203, 51.310691799999994], [0.8996072999999998, 51.3106121], [0.8992920999999999, 51.310558500000006], [0.8989487999999999, 51.3105082], [0.8986202000000001, 51.310473], [0.8983152841195214, 51.310449962243545], [0.8982098999999999, 51.31044200000001], [0.8978812999999999, 51.3104269], [0.8975781999999998, 51.31041509999999], [0.8971784999999999, 51.3104118], [0.8969117, 51.3104143], [0.8967066, 51.31041880000001], [0.8966408000000001, 51.31042020000001], [0.896339, 51.3104311], [0.8960426, 51.3104545], [0.8956751999999999, 51.310496400000005], [0.8952553999999999, 51.3105509], [0.8950475, 51.3105819], [0.8948838999999998, 51.3106063], [0.8945645000000001, 51.3106686], [0.8937815, 51.3108645], [0.8930426, 51.31104719999998], [0.8915727, 51.311417799999994]]} |
27.2 |
1235 |
1314 |
Ramsgate |
Faversham Carriage Holding Sidings |
Faversham |
51.3114178 |
0.8915727 |
51.3114178 |
0.8915727 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
Faversham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429822 |
1789474391118283 |
37 |
37 |
2026-09-15 12:24:10.936355 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:10.022580 |
| 548027 |
578144 |
P28684 |
152W15MJ15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 12:14:10 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 578144, "stp": "P", "toc": "Northern", "uid": "P28684", "consist": "156488", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28684/2026-09-15/detailed", "trust_id": "152W15MJ15", "origin_crs": "NNT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-15", "dest_arr_time": "1320", "dest_platform": "7", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "2W15", "timing_status": "LATE", "origin_station": "Nunthorpe", "current_leg_arr": "1320", "current_leg_dep": "1313½", "current_leg_end": "Newcastle", "origin_dep_time": "1143", "origin_platform": "2", "current_location": "Bowesfield Jn", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5574006, 54.9516153], [-1.5583352, 54.9515832], [-1.5597146999999998, 54.9515715], [-1.5605158, 54.9515822], [-1.5614663, 54.9516116], [-1.5623475, 54.95166209999999], [-1.5625603, 54.9516743], [-1.5641963, 54.95181399999999], [-1.5662595, 54.9520887], [-1.567039, 54.952217700000006], [-1.567975, 54.9524023], [-1.5699408999999998, 54.95283369999999], [-1.5707852, 54.953035799999995], [-1.5709850999999997, 54.9530836], [-1.5721886, 54.9533739], [-1.5744803, 54.953957399999986], [-1.5764518999999997, 54.954506299999984], [-1.5766638, 54.954557300000005], [-1.5769523, 54.95462669999999], [-1.5788015, 54.9550716], [-1.5810204, 54.9555993], [-1.5811105, 54.95562069999999], [-1.5813498, 54.955673999999995], [-1.5828270999999998, 54.95603989999999], [-1.5837419999999998, 54.9562708], [-1.5839498, 54.95633190000001], [-1.5846973999999998, 54.956551700000006], [-1.5855411, 54.95683089999999], [-1.5863782999999998, 54.95714230000001], [-1.5872472999999998, 54.9574927], [-1.5880096999999995, 54.95783999999999], [-1.5883626, 54.95801320000001], [-1.5887836000000002, 54.9582193], [-1.5888521999999998, 54.95825479999999], [-1.5891554999999995, 54.958411700000006], [-1.5895463999999997, 54.958626], [-1.5897888, 54.9587695], [-1.5902355999999995, 54.9590339], [-1.5904843, 54.959195700000016], [-1.5908186, 54.9594141], [-1.5911193999999995, 54.9596226], [-1.5915143000000005, 54.95990569999999], [-1.5919289, 54.9602213], [-1.5925212999999998, 54.960719100000006], [-1.5930274, 54.9611698], [-1.5934916999999995, 54.96159140000001], [-1.5939422, 54.9620001], [-1.5944119, 54.962420400000006], [-1.5951164, 54.9630573], [-1.5954440999999997, 54.9633053], [-1.5957476999999998, 54.96357179999999], [-1.5960488999999998, 54.96384509999999], [-1.5962567999999997, 54.9640338], [-1.5963417999999998, 54.9641109], [-1.5966088, 54.96435569999999], [-1.5968131, 54.9645422], [-1.5969996999999998, 54.9647104], [-1.5972419, 54.96493139999999], [-1.5975514, 54.9652115], [-1.5977711, 54.96540809999999], [-1.5979458999999998, 54.9655512], [-1.5981631999999997, 54.9657031], [-1.598351, 54.9658123], [-1.5984820999999998, 54.9658801], [-1.5986238999999998, 54.96594790000001], [-1.5988033999999998, 54.9660225], [-1.5989829999999998, 54.9660862], [-1.5991600999999998, 54.96614180000001], [-1.5993432, 54.9661879], [-1.5994668, 54.9662127], [-1.5996492, 54.9662435], [-1.5998099999999995, 54.9662662], [-1.5999609999999995, 54.96628220000001], [-1.6000568, 54.96628909999999], [-1.6001299, 54.966294399999995], [-1.6003093999999998, 54.9662984], [-1.6004936999999997, 54.96629909999999], [-1.6006272, 54.96629510000001], [-1.6007688999999998, 54.9662862], [-1.6009354999999998, 54.96626859999999], [-1.6010949, 54.96624559999999], [-1.6012685999999998, 54.966213], [-1.6014481, 54.9661723], [-1.601578, 54.9661384], [-1.6017316, 54.966087599999994], [-1.6019299, 54.96601810000001], [-1.6021433, 54.965937499999995], [-1.6029629, 54.9656219], [-1.6032267, 54.96552799999999], [-1.6033152999999998, 54.96549580000001], [-1.6033948999999998, 54.9654702], [-1.6034818, 54.9654432], [-1.6035414, 54.9654244], [-1.6036326, 54.9654003], [-1.6037230999999998, 54.9653795], [-1.6037882, 54.965365600000005], [-1.6038811, 54.9653469], [-1.6039679, 54.965331], [-1.6040488, 54.9653192], [-1.6041513, 54.96530539999999], [-1.6042478, 54.965295000000005], [-1.6043359, 54.96528949999999], [-1.6044204, 54.9652839], [-1.6045253, 54.9652798], [-1.6046435, 54.96527700000001], [-1.6047404000000005, 54.9652768], [-1.6048491, 54.96527840000001], [-1.6049241, 54.9652808], [-1.6050007999999998, 54.9652842], [-1.6052588, 54.965304], [-1.6052795, 54.9653062], [-1.6053327, 54.9653122], [-1.6054283, 54.9653249], [-1.6055144, 54.9653371], [-1.6056296, 54.9653557], [-1.6057209, 54.9653734], [-1.6058531, 54.96540319999999], [-1.6059461, 54.9654263], [-1.6060467, 54.9654537], [-1.6061643999999995, 54.965487], [-1.6063001, 54.965530099999995], [-1.60644, 54.9655771], [-1.6065840999999998, 54.965628499999994], [-1.6067359999999995, 54.96568679999999], [-1.6067633, 54.965698499999995], [-1.6068638999999998, 54.9657418], [-1.6069645999999995, 54.9657891], [-1.6070711999999998, 54.96584349999999], [-1.6071437, 54.96588320000001], [-1.607204, 54.9659151], [-1.6072998999999997, 54.9659792], [-1.6073539, 54.9660153], [-1.6074058999999998, 54.96604860000001], [-1.6074682, 54.96609219999999], [-1.6075363, 54.96614199999999], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Heworth", "dest_arr_time_act": "1320", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Middlesbrough", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 261.016, \"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\": 6714.282, \"from_m\": 261.016, \"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\": 6923.587, \"from_m\": 6714.282, \"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\": 7376.059, \"from_m\": 6923.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8678.223, \"from_m\": 7376.059, \"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\": 9172.324, \"from_m\": 8678.223, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9580.189, \"from_m\": 9172.324, \"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\": 9856.014, \"from_m\": 9580.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\": 11545.688, \"from_m\": 9856.014, \"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\": 12376.044, \"from_m\": 11545.688, \"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\": 12595.137, \"from_m\": 12376.044, \"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\": 13011.664, \"from_m\": 12595.137, \"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\": 13414.921, \"from_m\": 13011.664, \"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\": 14025.42, \"from_m\": 13414.921, \"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\": 14861.734, \"from_m\": 14025.42, \"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\": 15869.793, \"from_m\": 14861.734, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15908.783, \"from_m\": 15869.793, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16032.232, \"from_m\": 15908.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\": 16364.051, \"from_m\": 16032.232, \"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\": 19162.341, \"from_m\": 16364.051, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19698.738, \"from_m\": 19162.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\": 19736.738, \"from_m\": 19698.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24147.668, \"from_m\": 19736.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33793.085, \"from_m\": 24147.668, \"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\": 34084.134, \"from_m\": 33793.085, \"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\": 34128.905, \"from_m\": 34084.134, \"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\": 34410.382, \"from_m\": 34128.905, \"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\": 35305.116, \"from_m\": 34410.382, \"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\": 37020.443, \"from_m\": 35305.116, \"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\": 37533.601, \"from_m\": 37020.443, \"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\": 40185.119, \"from_m\": 37533.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40710.578, \"from_m\": 40185.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\": 54020.755, \"from_m\": 40710.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54039.216, \"from_m\": 54020.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55023.782, \"from_m\": 54039.216, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56758.917, \"from_m\": 55023.782, \"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\": 57393.863, \"from_m\": 56758.917, \"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\": 62833.963, \"from_m\": 57393.863, \"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\": 63513.68, \"from_m\": 62833.963, \"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\": 64319.164, \"from_m\": 63513.68, \"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\": 64421.597, \"from_m\": 64319.164, \"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\": 64712.039, \"from_m\": 64421.597, \"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\": 66714.829, \"from_m\": 64712.039, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71542.612, \"from_m\": 66714.829, \"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\": 71930.511, \"from_m\": 71542.612, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71979.279, \"from_m\": 71930.511, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72797.526, \"from_m\": 71979.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73652.403, \"from_m\": 72797.526, \"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\": 74753.366, \"from_m\": 73652.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81615.758, \"from_m\": 74753.366, \"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\": 81650.371, \"from_m\": 81615.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\": 81864.536, \"from_m\": 81650.371, \"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\": 83021.493, \"from_m\": 81864.536, \"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\": 83103.598, \"from_m\": 83021.493, \"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\": 83410.003, \"from_m\": 83103.598, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 578144, \"profile_key\": \"305f4141c529474727710981a01a63679932c9f5d350fda8e4a0873c9616d757\", \"schedule_id\": 21108, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Nunthorpe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1145\", \"wtt_dep\": \"1145H\", \"location\": \"Gypsy Lane\", \"stage_seq\": 2, \"distance_m\": 954.502, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1147H\", \"wtt_dep\": \"1148H\", \"location\": \"Marton\", \"stage_seq\": 3, \"distance_m\": 2599.861, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1150H\", \"wtt_dep\": \"1151\", \"location\": \"James Cook\", \"stage_seq\": 4, \"distance_m\": 3687.932, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Cargo Fleet Rd Sig. MW6984\", \"stage_seq\": 5, \"distance_m\": 6586.336, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1157H\", \"location\": \"Middlesbrough\", \"stage_seq\": 6, \"distance_m\": 7396.488, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 7, \"distance_m\": 9143.717, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1202H\", \"wtt_dep\": \"1203H\", \"location\": \"Thornaby\", \"stage_seq\": 8, \"distance_m\": 12574.968, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 9, \"distance_m\": 14025.42, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Hartburn Jn\", \"stage_seq\": 10, \"distance_m\": 14887.121, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": \"1208H\", \"location\": \"Stockton\", \"stage_seq\": 11, \"distance_m\": 16236.766, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Norton South Jn\", \"stage_seq\": 12, \"distance_m\": 19162.341, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Billingham Jn\", \"stage_seq\": 13, \"distance_m\": 22381.392, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1216\", \"location\": \"Billingham\", \"stage_seq\": 14, \"distance_m\": 23513.561, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Greatham S.B.\", \"stage_seq\": 15, \"distance_m\": 27952.716, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1221H\", \"wtt_dep\": \"1222\", \"location\": \"Seaton Carew\", \"stage_seq\": 16, \"distance_m\": 31313.867, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227H\", \"location\": \"Hartlepool\", \"stage_seq\": 17, \"distance_m\": 34854.308, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Horden Sig. NS7137\", \"stage_seq\": 18, \"distance_m\": 44858.088, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Horden\", \"stage_seq\": 19, \"distance_m\": 46391.364, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245H\", \"location\": \"Seaham\", \"stage_seq\": 20, \"distance_m\": 55607.484, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 21, \"distance_m\": 60623.517, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255H\", \"location\": \"Sunderland\", \"stage_seq\": 22, \"distance_m\": 63980.358, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Brockley Whins\", \"stage_seq\": 23, \"distance_m\": 72543.277, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Pelaw Jn\", \"stage_seq\": 24, \"distance_m\": 77305.137, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1313H\", \"location\": \"Heworth\", \"stage_seq\": 25, \"distance_m\": 78769.766, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Park Lane Jn\", \"stage_seq\": 26, \"distance_m\": 81685.78, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 82659.265, \"section_seq\": 1, \"route_path_id\": 74465}, {\"is_pass\": false, \"wtt_arr\": \"1320\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 28, \"distance_m\": 83410.003, \"section_seq\": 1, \"route_path_id\": 74465}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 83410.003, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74465}], \"total_distance_m\": 83410.003, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 82130.208, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1279.795, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1143", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "6.5", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:45:02Z\", \"source_id\": 15364895, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:48:04Z\", \"source_id\": 15367169, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:50:32Z\", \"source_id\": 15369010, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:12Z\", \"source_id\": 47207170, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:17Z\", \"source_id\": 15373277, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:14Z\", \"source_id\": 47256313, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:17Z\", \"source_id\": 15387353, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:44Z\", \"source_id\": 47408019, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Newcastle", "service_state_platform": "8", "timing_fact_generation": 1789474367851161, "current_leg_arrival_utc": "2026-09-15T13:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:10.026667", "service_state_evidence_id": 47408019, "current_leg_start_actual_dep": "2026-09-15T13:27:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-15T12:14:10", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:10.940105", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NNT |
NCL |
2W15 |
156488 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 261.016, "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": 6714.282, "from_m": 261.016, "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": 6923.587, "from_m": 6714.282, "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": 7376.059, "from_m": 6923.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8678.223, "from_m": 7376.059, "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": 9172.324, "from_m": 8678.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9580.189, "from_m": 9172.324, "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": 9856.014, "from_m": 9580.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": 11545.688, "from_m": 9856.014, "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": 12376.044, "from_m": 11545.688, "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": 12595.137, "from_m": 12376.044, "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": 13011.664, "from_m": 12595.137, "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": 13414.921, "from_m": 13011.664, "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": 14025.42, "from_m": 13414.921, "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": 14861.734, "from_m": 14025.42, "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": 15869.793, "from_m": 14861.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15908.783, "from_m": 15869.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16032.232, "from_m": 15908.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": 16364.051, "from_m": 16032.232, "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": 19162.341, "from_m": 16364.051, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19698.738, "from_m": 19162.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": 19736.738, "from_m": 19698.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24147.668, "from_m": 19736.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33793.085, "from_m": 24147.668, "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": 34084.134, "from_m": 33793.085, "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": 34128.905, "from_m": 34084.134, "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": 34410.382, "from_m": 34128.905, "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": 35305.116, "from_m": 34410.382, "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": 37020.443, "from_m": 35305.116, "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": 37533.601, "from_m": 37020.443, "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": 40185.119, "from_m": 37533.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40710.578, "from_m": 40185.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": 54020.755, "from_m": 40710.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54039.216, "from_m": 54020.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55023.782, "from_m": 54039.216, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56758.917, "from_m": 55023.782, "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": 57393.863, "from_m": 56758.917, "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": 62833.963, "from_m": 57393.863, "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": 63513.68, "from_m": 62833.963, "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": 64319.164, "from_m": 63513.68, "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": 64421.597, "from_m": 64319.164, "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": 64712.039, "from_m": 64421.597, "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": 66714.829, "from_m": 64712.039, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71542.612, "from_m": 66714.829, "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": 71930.511, "from_m": 71542.612, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71979.279, "from_m": 71930.511, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72797.526, "from_m": 71979.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73652.403, "from_m": 72797.526, "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": 74753.366, "from_m": 73652.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81615.758, "from_m": 74753.366, "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": 81650.371, "from_m": 81615.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": 81864.536, "from_m": 81650.371, "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": 83021.493, "from_m": 81864.536, "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": 83103.598, "from_m": 83021.493, "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": 83410.003, "from_m": 83103.598, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 578144, "profile_key": "305f4141c529474727710981a01a63679932c9f5d350fda8e4a0873c9616d757", "schedule_id": 21108, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1143", "location": "Nunthorpe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1145", "wtt_dep": "1145H", "location": "Gypsy Lane", "stage_seq": 2, "distance_m": 954.502, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1147H", "wtt_dep": "1148H", "location": "Marton", "stage_seq": 3, "distance_m": 2599.861, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1150H", "wtt_dep": "1151", "location": "James Cook", "stage_seq": 4, "distance_m": 3687.932, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Cargo Fleet Rd Sig. MW6984", "stage_seq": 5, "distance_m": 6586.336, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1157H", "location": "Middlesbrough", "stage_seq": 6, "distance_m": 7396.488, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Newport East Jn (Teesside)", "stage_seq": 7, "distance_m": 9143.717, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1202H", "wtt_dep": "1203H", "location": "Thornaby", "stage_seq": 8, "distance_m": 12574.968, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Bowesfield Jn", "stage_seq": 9, "distance_m": 14025.42, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Hartburn Jn", "stage_seq": 10, "distance_m": 14887.121, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": "1208H", "location": "Stockton", "stage_seq": 11, "distance_m": 16236.766, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Norton South Jn", "stage_seq": 12, "distance_m": 19162.341, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Billingham Jn", "stage_seq": 13, "distance_m": 22381.392, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1216", "location": "Billingham", "stage_seq": 14, "distance_m": 23513.561, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Greatham S.B.", "stage_seq": 15, "distance_m": 27952.716, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1221H", "wtt_dep": "1222", "location": "Seaton Carew", "stage_seq": 16, "distance_m": 31313.867, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227H", "location": "Hartlepool", "stage_seq": 17, "distance_m": 34854.308, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Horden Sig. NS7137", "stage_seq": 18, "distance_m": 44858.088, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Horden", "stage_seq": 19, "distance_m": 46391.364, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245H", "location": "Seaham", "stage_seq": 20, "distance_m": 55607.484, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Ryhope Grange Jn", "stage_seq": 21, "distance_m": 60623.517, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255H", "location": "Sunderland", "stage_seq": 22, "distance_m": 63980.358, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Brockley Whins", "stage_seq": 23, "distance_m": 72543.277, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Pelaw Jn", "stage_seq": 24, "distance_m": 77305.137, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1313H", "location": "Heworth", "stage_seq": 25, "distance_m": 78769.766, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Park Lane Jn", "stage_seq": 26, "distance_m": 81685.78, "section_seq": 1, "route_path_id": 74465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "High Level Bridge Jn", "stage_seq": 27, "distance_m": 82659.265, "section_seq": 1, "route_path_id": 74465}, {"is_pass": false, "wtt_arr": "1320", "wtt_dep": null, "location": "Newcastle", "stage_seq": 28, "distance_m": 83410.003, "section_seq": 1, "route_path_id": 74465}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 83410.003, "from_m": 0.0, "section_seq": 1, "route_path_id": 74465}], "total_distance_m": 83410.003, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 82130.208, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1279.795, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:45:02Z", "source_id": 15364895, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:48:04Z", "source_id": 15367169, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:50:32Z", "source_id": 15369010, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4246, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:12Z", "source_id": 47207170, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T10:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:17Z", "source_id": 15373277, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:14Z", "source_id": 47256313, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:17Z", "source_id": 15387353, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3661, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:44Z", "source_id": 47408019, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T12:14:10", "operational_fact": true, "platform_smart_ids": []}] |
Nunthorpe |
1143 |
1143 |
2 |
None |
None |
Newcastle |
1320 |
1320 |
7 |
LATE |
+14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28684/2026-09-15/detailed |
None |
Heworth |
2026-09-15T13:27:30+01:00 |
Newcastle |
6.5 |
{"type": "LineString", "coordinates": [[-1.5574006, 54.9516153], [-1.5583352, 54.9515832], [-1.5597146999999998, 54.9515715], [-1.5605158, 54.9515822], [-1.5614663, 54.9516116], [-1.5623475, 54.95166209999999], [-1.5625603, 54.9516743], [-1.5641963, 54.95181399999999], [-1.5662595, 54.9520887], [-1.567039, 54.952217700000006], [-1.567975, 54.9524023], [-1.5699408999999998, 54.95283369999999], [-1.5707852, 54.953035799999995], [-1.5709850999999997, 54.9530836], [-1.5721886, 54.9533739], [-1.5744803, 54.953957399999986], [-1.5764518999999997, 54.954506299999984], [-1.5766638, 54.954557300000005], [-1.5769523, 54.95462669999999], [-1.5788015, 54.9550716], [-1.5810204, 54.9555993], [-1.5811105, 54.95562069999999], [-1.5813498, 54.955673999999995], [-1.5828270999999998, 54.95603989999999], [-1.5837419999999998, 54.9562708], [-1.5839498, 54.95633190000001], [-1.5846973999999998, 54.956551700000006], [-1.5855411, 54.95683089999999], [-1.5863782999999998, 54.95714230000001], [-1.5872472999999998, 54.9574927], [-1.5880096999999995, 54.95783999999999], [-1.5883626, 54.95801320000001], [-1.5887836000000002, 54.9582193], [-1.5888521999999998, 54.95825479999999], [-1.5891554999999995, 54.958411700000006], [-1.5895463999999997, 54.958626], [-1.5897888, 54.9587695], [-1.5902355999999995, 54.9590339], [-1.5904843, 54.959195700000016], [-1.5908186, 54.9594141], [-1.5911193999999995, 54.9596226], [-1.5915143000000005, 54.95990569999999], [-1.5919289, 54.9602213], [-1.5925212999999998, 54.960719100000006], [-1.5930274, 54.9611698], [-1.5934916999999995, 54.96159140000001], [-1.5939422, 54.9620001], [-1.5944119, 54.962420400000006], [-1.5951164, 54.9630573], [-1.5954440999999997, 54.9633053], [-1.5957476999999998, 54.96357179999999], [-1.5960488999999998, 54.96384509999999], [-1.5962567999999997, 54.9640338], [-1.5963417999999998, 54.9641109], [-1.5966088, 54.96435569999999], [-1.5968131, 54.9645422], [-1.5969996999999998, 54.9647104], [-1.5972419, 54.96493139999999], [-1.5975514, 54.9652115], [-1.5977711, 54.96540809999999], [-1.5979458999999998, 54.9655512], [-1.5981631999999997, 54.9657031], [-1.598351, 54.9658123], [-1.5984820999999998, 54.9658801], [-1.5986238999999998, 54.96594790000001], [-1.5988033999999998, 54.9660225], [-1.5989829999999998, 54.9660862], [-1.5991600999999998, 54.96614180000001], [-1.5993432, 54.9661879], [-1.5994668, 54.9662127], [-1.5996492, 54.9662435], [-1.5998099999999995, 54.9662662], [-1.5999609999999995, 54.96628220000001], [-1.6000568, 54.96628909999999], [-1.6001299, 54.966294399999995], [-1.6003093999999998, 54.9662984], [-1.6004936999999997, 54.96629909999999], [-1.6006272, 54.96629510000001], [-1.6007688999999998, 54.9662862], [-1.6009354999999998, 54.96626859999999], [-1.6010949, 54.96624559999999], [-1.6012685999999998, 54.966213], [-1.6014481, 54.9661723], [-1.601578, 54.9661384], [-1.6017316, 54.966087599999994], [-1.6019299, 54.96601810000001], [-1.6021433, 54.965937499999995], [-1.6029629, 54.9656219], [-1.6032267, 54.96552799999999], [-1.6033152999999998, 54.96549580000001], [-1.6033948999999998, 54.9654702], [-1.6034818, 54.9654432], [-1.6035414, 54.9654244], [-1.6036326, 54.9654003], [-1.6037230999999998, 54.9653795], [-1.6037882, 54.965365600000005], [-1.6038811, 54.9653469], [-1.6039679, 54.965331], [-1.6040488, 54.9653192], [-1.6041513, 54.96530539999999], [-1.6042478, 54.965295000000005], [-1.6043359, 54.96528949999999], [-1.6044204, 54.9652839], [-1.6045253, 54.9652798], [-1.6046435, 54.96527700000001], [-1.6047404000000005, 54.9652768], [-1.6048491, 54.96527840000001], [-1.6049241, 54.9652808], [-1.6050007999999998, 54.9652842], [-1.6052588, 54.965304], [-1.6052795, 54.9653062], [-1.6053327, 54.9653122], [-1.6054283, 54.9653249], [-1.6055144, 54.9653371], [-1.6056296, 54.9653557], [-1.6057209, 54.9653734], [-1.6058531, 54.96540319999999], [-1.6059461, 54.9654263], [-1.6060467, 54.9654537], [-1.6061643999999995, 54.965487], [-1.6063001, 54.965530099999995], [-1.60644, 54.9655771], [-1.6065840999999998, 54.965628499999994], [-1.6067359999999995, 54.96568679999999], [-1.6067633, 54.965698499999995], [-1.6068638999999998, 54.9657418], [-1.6069645999999995, 54.9657891], [-1.6070711999999998, 54.96584349999999], [-1.6071437, 54.96588320000001], [-1.607204, 54.9659151], [-1.6072998999999997, 54.9659792], [-1.6073539, 54.9660153], [-1.6074058999999998, 54.96604860000001], [-1.6074682, 54.96609219999999], [-1.6075363, 54.96614199999999], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} |
2.9 |
1313½ |
1320 |
Middlesbrough |
Bowesfield Jn |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:10 |
Newcastle |
TD |
DIRECT_DESTINATION_ARRIVAL |
47408019 |
1789474367851161 |
35 |
35 |
2026-09-15 12:24:10.940105 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:10.026667 |
| 548028 |
580293 |
C35943 |
733Y95MM15 |
2026-09-15 |
COMPLETE |
15430593 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 580293, "stp": "P", "toc": "Elizabeth Line", "uid": "C35943", "consist": "345064", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35943/2026-09-15/detailed", "trust_id": "733Y95MM15", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "4", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y95", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1314", "current_leg_dep": "1313", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1313", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2541.972, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3285.383, \"from_m\": 2541.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 580293, \"profile_key\": \"fb3a74d0dce6e0d753a3c4f61dfdf9337ac684491b2493e1dd0e0f40df2b1b30\", \"schedule_id\": 4692, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.383, \"section_seq\": 1, \"route_path_id\": 29790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3285.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}], \"total_distance_m\": 3285.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.383, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1313", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:06Z\", \"source_id\": 47411698, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:10Z\", \"source_id\": 15430593, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "4", "timing_fact_generation": 1789474450176632, "current_leg_arrival_utc": "2026-09-15T13:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:10.174143", "service_state_evidence_id": 15430593, "current_leg_start_actual_dep": "2026-09-15T13:13:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:10.901165", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
3Y95 |
345064 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2541.972, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3285.383, "from_m": 2541.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 580293, "profile_key": "fb3a74d0dce6e0d753a3c4f61dfdf9337ac684491b2493e1dd0e0f40df2b1b30", "schedule_id": 4692, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1313", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.383, "section_seq": 1, "route_path_id": 29790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3285.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 29790}], "total_distance_m": 3285.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.383, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22555, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:06Z", "source_id": 47411698, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:14:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:10Z", "source_id": 15430593, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1313 |
1313 |
B |
None |
None |
Westbourne Park Carriage Sidings |
1315 |
1315 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35943/2026-09-15/detailed |
None |
Paddington (Crossrail) |
2026-09-15T13:13:00+01:00 |
Westbourne Park Carriage Sidings |
1.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} |
1.0 |
1313 |
1314 |
Paddington (Crossrail) |
Westbourne Park Carriage Sidings |
Westbourne Park Carriage Sidings |
51.5208729 |
-0.1989469 |
51.5208729 |
-0.1989469 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
Westbourne Park Carriage Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430593 |
1789474450176632 |
4 |
4 |
2026-09-15 12:24:10.901165 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:10.174143 |
| 548029 |
579456 |
W83745 |
062V48ML15 |
2026-09-15 |
COMPLETE |
15429325 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 579456, "stp": "P", "toc": "ScotRail", "uid": "W83745", "consist": "334014", "dest_crs": "SPR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83745/2026-09-15/detailed", "trust_id": "062V48ML15", "origin_crs": "MLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Springburn", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "3", "is_terminated": 1, "next_location": "Springburn", "signalling_id": "2V48", "timing_status": "ON TIME", "origin_station": "Milngavie", "current_leg_arr": "1314", "current_leg_dep": "1312", "current_leg_end": "Springburn", "origin_dep_time": "1236", "origin_platform": "2", "current_location": "Springburn", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]}", "current_leg_start": "Barnhill", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "55.8816701", "next_location_lon": "-4.2297434", "previous_location": "Barnhill", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 456.969, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5016.895, \"from_m\": 456.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5103.211, \"from_m\": 5016.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5741.501, \"from_m\": 5103.211, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7607.722, \"from_m\": 5741.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7667.954, \"from_m\": 7607.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7929.446, \"from_m\": 7667.954, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8347.499, \"from_m\": 7929.446, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8362.879, \"from_m\": 8347.499, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8403.117, \"from_m\": 8362.879, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9114.607, \"from_m\": 8403.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9155.372, \"from_m\": 9114.607, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10481.571, \"from_m\": 9155.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10527.594, \"from_m\": 10481.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15158.9, \"from_m\": 10527.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16002.565, \"from_m\": 15158.9, \"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\": 16177.842, \"from_m\": 16002.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16435.98, \"from_m\": 16177.842, \"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\": 19185.186, \"from_m\": 16435.98, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19499.105, \"from_m\": 19185.186, \"capability_applied\": null, \"effective_limit_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\": 19537.269, \"from_m\": 19499.105, \"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\": 19706.64, \"from_m\": 19537.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}], \"service_id\": 579456, \"profile_key\": \"9171a4ca04e1ffc76411071540379597b42a909b0202ff6e46dbbd2e7f9f964f\", \"schedule_id\": 28848, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Milngavie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Hillfoot\", \"stage_seq\": 2, \"distance_m\": 2582.717, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1242\", \"location\": \"Bearsden\", \"stage_seq\": 3, \"distance_m\": 3465.341, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245\", \"location\": \"Westerton\", \"stage_seq\": 4, \"distance_m\": 5256.444, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Anniesland\", \"stage_seq\": 5, \"distance_m\": 7344.302, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 6, \"distance_m\": 8347.499, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Hyndland\", \"stage_seq\": 7, \"distance_m\": 8878.468, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Partick\", \"stage_seq\": 8, \"distance_m\": 10054.331, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 9, \"distance_m\": 10574.953, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Charing Cross\", \"stage_seq\": 10, \"distance_m\": 12782.554, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1301H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 14021.607, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1303H\", \"location\": \"High Street\", \"stage_seq\": 12, \"distance_m\": 14890.265, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1305H\", \"location\": \"Bellgrove\", \"stage_seq\": 13, \"distance_m\": 15912.833, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1307H\", \"location\": \"Duke Street\", \"stage_seq\": 14, \"distance_m\": 16732.593, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309\", \"location\": \"Alexandra Parade\", \"stage_seq\": 15, \"distance_m\": 17258.131, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1312\", \"location\": \"Barnhill\", \"stage_seq\": 16, \"distance_m\": 19121.719, \"section_seq\": 1, \"route_path_id\": 102093}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Springburn\", \"stage_seq\": 17, \"distance_m\": 19706.64, \"section_seq\": 1, \"route_path_id\": 102093}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19706.64, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102093}], \"total_distance_m\": 19706.64, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19600.385, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 106.255, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1236", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8816701", "current_position_lon": "-4.2297434", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:37Z\", \"source_id\": 47312669, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:42Z\", \"source_id\": 15403055, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:04Z\", \"source_id\": 15406245, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:39Z\", \"source_id\": 47331463, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:42Z\", \"source_id\": 15408214, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:51Z\", \"source_id\": 47339832, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:56Z\", \"source_id\": 15410602, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:56Z\", \"source_id\": 47348182, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:04Z\", \"source_id\": 15412845, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:09Z\", \"source_id\": 47356789, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:13Z\", \"source_id\": 15415154, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:39Z\", \"source_id\": 47365727, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:43Z\", \"source_id\": 15417738, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:34Z\", \"source_id\": 47373310, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:37Z\", \"source_id\": 15419831, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:41Z\", \"source_id\": 47381296, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:46Z\", \"source_id\": 15422100, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:27Z\", \"source_id\": 47386104, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:33Z\", \"source_id\": 15423431, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:22Z\", \"source_id\": 47391208, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:26Z\", \"source_id\": 15424845, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:06Z\", \"source_id\": 15426804, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:36Z\", \"source_id\": 47402476, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:44Z\", \"source_id\": 15428009, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:29Z\", \"source_id\": 47407386, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:32Z\", \"source_id\": 15429325, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Springburn", "service_state_platform": "3", "timing_fact_generation": 1789474359496499, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:12.076711", "service_state_evidence_id": 15429325, "current_leg_start_actual_dep": "2026-09-15T13:12:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:12.430372", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
MLN |
SPR |
2V48 |
334014 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 456.969, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 5016.895, "from_m": 456.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5103.211, "from_m": 5016.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5741.501, "from_m": 5103.211, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7607.722, "from_m": 5741.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7667.954, "from_m": 7607.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7929.446, "from_m": 7667.954, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8347.499, "from_m": 7929.446, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8362.879, "from_m": 8347.499, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8403.117, "from_m": 8362.879, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9114.607, "from_m": 8403.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9155.372, "from_m": 9114.607, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10481.571, "from_m": 9155.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10527.594, "from_m": 10481.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15158.9, "from_m": 10527.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16002.565, "from_m": 15158.9, "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": 16177.842, "from_m": 16002.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16435.98, "from_m": 16177.842, "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": 19185.186, "from_m": 16435.98, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19499.105, "from_m": 19185.186, "capability_applied": null, "effective_limit_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": 19537.269, "from_m": 19499.105, "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": 19706.64, "from_m": 19537.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}], "service_id": 579456, "profile_key": "9171a4ca04e1ffc76411071540379597b42a909b0202ff6e46dbbd2e7f9f964f", "schedule_id": 28848, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1236", "location": "Milngavie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Hillfoot", "stage_seq": 2, "distance_m": 2582.717, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1242", "location": "Bearsden", "stage_seq": 3, "distance_m": 3465.341, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245", "location": "Westerton", "stage_seq": 4, "distance_m": 5256.444, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Anniesland", "stage_seq": 5, "distance_m": 7344.302, "section_seq": 1, "route_path_id": 102093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Hyndland East Jn", "stage_seq": 6, "distance_m": 8347.499, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Hyndland", "stage_seq": 7, "distance_m": 8878.468, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Partick", "stage_seq": 8, "distance_m": 10054.331, "section_seq": 1, "route_path_id": 102093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Finnieston West Jn", "stage_seq": 9, "distance_m": 10574.953, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Charing Cross", "stage_seq": 10, "distance_m": 12782.554, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1301H", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 14021.607, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1303H", "location": "High Street", "stage_seq": 12, "distance_m": 14890.265, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1305H", "location": "Bellgrove", "stage_seq": 13, "distance_m": 15912.833, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1307H", "location": "Duke Street", "stage_seq": 14, "distance_m": 16732.593, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309", "location": "Alexandra Parade", "stage_seq": 15, "distance_m": 17258.131, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1312", "location": "Barnhill", "stage_seq": 16, "distance_m": 19121.719, "section_seq": 1, "route_path_id": 102093}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Springburn", "stage_seq": 17, "distance_m": 19706.64, "section_seq": 1, "route_path_id": 102093}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19706.64, "from_m": 0.0, "section_seq": 1, "route_path_id": 102093}], "total_distance_m": 19706.64, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19600.385, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 106.255, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1327, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:37Z", "source_id": 47312669, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:42Z", "source_id": 15403055, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:04Z", "source_id": 15406245, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1285, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:39Z", "source_id": 47331463, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:42Z", "source_id": 15408214, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:51Z", "source_id": 47339832, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:47:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:56Z", "source_id": 15410602, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:56Z", "source_id": 47348182, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:51:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:04Z", "source_id": 15412845, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:09Z", "source_id": 47356789, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:13Z", "source_id": 15415154, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:39Z", "source_id": 47365727, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:43Z", "source_id": 15417738, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:34Z", "source_id": 47373310, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:37Z", "source_id": 15419831, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:41Z", "source_id": 47381296, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:46Z", "source_id": 15422100, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:27Z", "source_id": 47386104, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:33Z", "source_id": 15423431, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1551, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:22Z", "source_id": 47391208, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:26Z", "source_id": 15424845, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:06Z", "source_id": 15426804, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:36Z", "source_id": 47402476, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:44Z", "source_id": 15428009, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1512, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:29Z", "source_id": 47407386, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:32Z", "source_id": 15429325, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Milngavie |
1236 |
1236 |
2 |
None |
None |
Springburn |
1314 |
1314 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83745/2026-09-15/detailed |
None |
Barnhill |
2026-09-15T13:12:00+01:00 |
Springburn |
2.0 |
{"type": "LineString", "coordinates": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]} |
0.4 |
1312 |
1314 |
Barnhill |
Springburn |
Springburn |
55.8816701 |
-4.2297434 |
55.8816701 |
-4.2297434 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
Springburn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429325 |
1789474359496499 |
57 |
57 |
2026-09-15 12:24:12.430372 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:12.076711 |
| 548030 |
579247 |
P66369 |
471B55MK15 |
2026-09-15 |
COMPLETE |
15429495 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 579247, "stp": "P", "toc": "Greater Anglia", "uid": "P66369", "consist": "745105", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66369/2026-09-15/detailed", "trust_id": "471B55MK15", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "3", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B55", "timing_status": "ON TIME", "origin_station": "Stansted Airport", "current_leg_arr": "1314", "current_leg_dep": "1300", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1228", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41971.335, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42003.228, \"from_m\": 41971.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46491.635, \"from_m\": 42003.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49611.625, \"from_m\": 46491.635, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49995.025, \"from_m\": 49611.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50042.06, \"from_m\": 49995.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51473.3, \"from_m\": 50042.06, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51575.996, \"from_m\": 51473.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52222.855, \"from_m\": 51575.996, \"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\": 53308.281, \"from_m\": 52222.855, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54254.363, \"from_m\": 53308.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54832.508, \"from_m\": 54254.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56297.013, \"from_m\": 54832.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57873.003, \"from_m\": 56297.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58509.904, \"from_m\": 57873.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58986.579, \"from_m\": 58509.904, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59439.797, \"from_m\": 58986.579, \"capability_applied\": null, \"effective_limit_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\": 579247, \"profile_key\": \"2c3cabc4ae517b24c63c687d6e222d1f99f7387e7ffc767c38b83749d7c3ef72\", \"schedule_id\": 21957, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1237\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.084, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1301\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 49840.799, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50600.954, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51553.374, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52271.372, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54653.51, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57627.655, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59439.797, \"section_seq\": 1, \"route_path_id\": 73969}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59439.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73969}], \"total_distance_m\": 59439.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54982.546, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1228", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:08Z\", \"source_id\": 47300860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:13Z\", \"source_id\": 15399811, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:59Z\", \"source_id\": 47308418, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:04Z\", \"source_id\": 15401815, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:08Z\", \"source_id\": 47330099, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:12Z\", \"source_id\": 15407804, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:43Z\", \"source_id\": 47342038, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:45Z\", \"source_id\": 15411215, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:10Z\", \"source_id\": 47348770, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:14Z\", \"source_id\": 15413010, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:28Z\", \"source_id\": 47357688, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:28Z\", \"source_id\": 15415336, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:44Z\", \"source_id\": 47371057, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:48Z\", \"source_id\": 15419208, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:14Z\", \"source_id\": 47388157, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:17Z\", \"source_id\": 15424002, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:18Z\", \"source_id\": 47398977, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:22Z\", \"source_id\": 15427017, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:39Z\", \"source_id\": 47407885, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:44Z\", \"source_id\": 15429495, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "3", "timing_fact_generation": 1789474365300303, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:15.145259", "service_state_evidence_id": 15429495, "current_leg_start_actual_dep": "2026-09-15T13:01:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:16.765166", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
SSD |
LST |
1B55 |
745105 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41971.335, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42003.228, "from_m": 41971.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46491.635, "from_m": 42003.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49611.625, "from_m": 46491.635, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49995.025, "from_m": 49611.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50042.06, "from_m": 49995.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51473.3, "from_m": 50042.06, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51575.996, "from_m": 51473.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52222.855, "from_m": 51575.996, "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": 53308.281, "from_m": 52222.855, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54254.363, "from_m": 53308.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54832.508, "from_m": 54254.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56297.013, "from_m": 54832.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57873.003, "from_m": 56297.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58509.904, "from_m": 57873.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58986.579, "from_m": 58509.904, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59439.797, "from_m": 58986.579, "capability_applied": null, "effective_limit_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": 579247, "profile_key": "2c3cabc4ae517b24c63c687d6e222d1f99f7387e7ffc767c38b83749d7c3ef72", "schedule_id": 21957, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1228", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1237", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.084, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1301", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 49840.799, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50600.954, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51553.374, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52271.372, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54653.51, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57627.655, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59439.797, "section_seq": 1, "route_path_id": 73969}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59439.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 73969}], "total_distance_m": 59439.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54982.546, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:08Z", "source_id": 47300860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:13Z", "source_id": 15399811, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:59Z", "source_id": 47308418, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:04Z", "source_id": 15401815, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:08Z", "source_id": 47330099, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:12Z", "source_id": 15407804, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:43Z", "source_id": 47342038, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:45Z", "source_id": 15411215, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:10Z", "source_id": 47348770, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:14Z", "source_id": 15413010, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:28Z", "source_id": 47357688, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:28Z", "source_id": 15415336, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:44Z", "source_id": 47371057, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:48Z", "source_id": 15419208, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:14Z", "source_id": 47388157, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:17Z", "source_id": 15424002, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:18Z", "source_id": 47398977, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:22Z", "source_id": 15427017, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15472, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:39Z", "source_id": 47407885, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:44Z", "source_id": 15429495, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Stansted Airport |
1228 |
1228 |
3 |
None |
None |
London Liverpool Street |
1314 |
1314 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66369/2026-09-15/detailed |
None |
Tottenham Hale |
2026-09-15T13:01:00+01:00 |
London Liverpool Street |
14.0 |
{"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
5.9 |
1300 |
1314 |
Tottenham Hale |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429495 |
1789474365300303 |
68 |
68 |
2026-09-15 12:24:16.765166 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:15.145259 |
| 548031 |
579375 |
G07031 |
512J56ML15 |
2026-09-15 |
COMPLETE |
15429655 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 579375, "stp": "P", "toc": "London Overground", "uid": "G07031", "consist": null, "dest_crs": "GPO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07031/2026-09-15/detailed", "trust_id": "512J56ML15", "origin_crs": "BGV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gospel Oak", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "3", "is_terminated": 1, "next_location": "Gospel Oak", "signalling_id": "2J56", "timing_status": "LATE", "origin_station": "Barking Riverside Station (Construction)", "current_leg_arr": "1314", "current_leg_dep": "1308", "current_leg_end": "Gospel Oak", "origin_dep_time": "1233", "origin_platform": "1", "current_location": "Gospel Oak", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]}", "current_leg_start": "Upper Holloway", "dest_arr_time_act": "1312", "motion_projection": null, "next_location_lat": "51.5555734", "next_location_lon": "-0.1518351", "previous_location": "Upper Holloway", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.026, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1855.245, \"from_m\": 213.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2932.107, \"from_m\": 1855.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2992.114, \"from_m\": 2932.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4256.447, \"from_m\": 2992.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4419.302, \"from_m\": 4256.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4732.559, \"from_m\": 4419.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7447.761, \"from_m\": 4732.559, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7500.33, \"from_m\": 7447.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7888.207, \"from_m\": 7500.33, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8418.426, \"from_m\": 7888.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9903.062, \"from_m\": 8418.426, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10433.28, \"from_m\": 9903.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10460.675, \"from_m\": 10433.28, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10964.085, \"from_m\": 10460.675, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16210.249, \"from_m\": 10964.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16713.66, \"from_m\": 16210.249, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16741.054, \"from_m\": 16713.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17271.272, \"from_m\": 16741.054, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25039.787, \"from_m\": 17271.272, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25339.436, \"from_m\": 25039.787, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26434.23, \"from_m\": 25339.436, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26528.378, \"from_m\": 26434.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26563.106, \"from_m\": 26528.378, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26603.125, \"from_m\": 26563.106, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30585.488, \"from_m\": 26603.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32189.214, \"from_m\": 30585.488, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32639.99, \"from_m\": 32189.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33199.862, \"from_m\": 32639.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 579375, \"profile_key\": \"9fdf77eae5e38c6fc846f35fe3e7fad14df794a8c5494b1cf7bc979953716f7d\", \"schedule_id\": 8348, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 2, \"distance_m\": 2713.065, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 3, \"distance_m\": 3986.185, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1239\", \"location\": \"Barking\", \"stage_seq\": 4, \"distance_m\": 4428.528, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Barking Station Jn\", \"stage_seq\": 5, \"distance_m\": 5309.793, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1242H\", \"location\": \"Woodgrange Park\", \"stage_seq\": 6, \"distance_m\": 7120.76, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245H\", \"location\": \"Wanstead Park\", \"stage_seq\": 7, \"distance_m\": 9160.744, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 8, \"distance_m\": 13587.167, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 9, \"distance_m\": 21061.267, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 10, \"distance_m\": 22898.322, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 11, \"distance_m\": 24310.701, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1258H\", \"location\": \"South Tottenham\", \"stage_seq\": 12, \"distance_m\": 26494.218, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1302\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 13, \"distance_m\": 28340.306, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 14, \"distance_m\": 29227.197, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305\", \"location\": \"Crouch Hill\", \"stage_seq\": 15, \"distance_m\": 29817.843, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1308\", \"location\": \"Upper Holloway\", \"stage_seq\": 16, \"distance_m\": 31109.909, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Junction Road Jn\", \"stage_seq\": 17, \"distance_m\": 31904.09, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": null, \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 33199.862, \"section_seq\": 1, \"route_path_id\": 29759}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33199.862, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}], \"total_distance_m\": 33199.862, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 32977.0, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 222.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1233", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5555734", "current_position_lon": "-0.1518351", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:47Z\", \"source_id\": 47321017, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:52Z\", \"source_id\": 15405349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:19Z\", \"source_id\": 47330541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:24Z\", \"source_id\": 15407941, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:51Z\", \"source_id\": 47334502, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:54Z\", \"source_id\": 15409003, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:08Z\", \"source_id\": 47340596, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:13Z\", \"source_id\": 15410842, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:00Z\", \"source_id\": 47348320, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:06Z\", \"source_id\": 15412870, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:54Z\", \"source_id\": 47353654, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:00Z\", \"source_id\": 15414282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:38Z\", \"source_id\": 47360621, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:43Z\", \"source_id\": 15416272, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:44Z\", \"source_id\": 47371031, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:48Z\", \"source_id\": 15419214, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:17Z\", \"source_id\": 47377688, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:21Z\", \"source_id\": 15421056, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:36Z\", \"source_id\": 47383695, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:41Z\", \"source_id\": 15422826, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:53Z\", \"source_id\": 47392699, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:59Z\", \"source_id\": 15425285, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:55Z\", \"source_id\": 47408523, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:56Z\", \"source_id\": 15429655, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gospel Oak", "service_state_platform": "3", "timing_fact_generation": 1789474381244396, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:24.032774", "service_state_evidence_id": 15429655, "current_leg_start_actual_dep": "2026-09-15T13:10:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:24.361302", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
BGV |
GPO |
2J56 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 213.026, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1855.245, "from_m": 213.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2932.107, "from_m": 1855.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2992.114, "from_m": 2932.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4256.447, "from_m": 2992.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4419.302, "from_m": 4256.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4732.559, "from_m": 4419.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7447.761, "from_m": 4732.559, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7500.33, "from_m": 7447.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7888.207, "from_m": 7500.33, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8418.426, "from_m": 7888.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9903.062, "from_m": 8418.426, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10433.28, "from_m": 9903.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10460.675, "from_m": 10433.28, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10964.085, "from_m": 10460.675, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16210.249, "from_m": 10964.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16713.66, "from_m": 16210.249, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16741.054, "from_m": 16713.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17271.272, "from_m": 16741.054, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25039.787, "from_m": 17271.272, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25339.436, "from_m": 25039.787, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26434.23, "from_m": 25339.436, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26528.378, "from_m": 26434.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26563.106, "from_m": 26528.378, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26603.125, "from_m": 26563.106, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30585.488, "from_m": 26603.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32189.214, "from_m": 30585.488, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32639.99, "from_m": 32189.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33199.862, "from_m": 32639.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 579375, "profile_key": "9fdf77eae5e38c6fc846f35fe3e7fad14df794a8c5494b1cf7bc979953716f7d", "schedule_id": 8348, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1233", "location": "Barking Riverside Station (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Ripple Lane West Jn", "stage_seq": 2, "distance_m": 2713.065, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Barking Riverside Up Jn", "stage_seq": 3, "distance_m": 3986.185, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1239", "location": "Barking", "stage_seq": 4, "distance_m": 4428.528, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Barking Station Jn", "stage_seq": 5, "distance_m": 5309.793, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1242H", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 7120.76, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245H", "location": "Wanstead Park", "stage_seq": 7, "distance_m": 9160.744, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Leytonstone High Road", "stage_seq": 8, "distance_m": 13587.167, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Leyton Midland Road", "stage_seq": 9, "distance_m": 21061.267, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253", "location": "Walthamstow Queen's Road", "stage_seq": 10, "distance_m": 22898.322, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255H", "location": "Blackhorse Road", "stage_seq": 11, "distance_m": 24310.701, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1258H", "location": "South Tottenham", "stage_seq": 12, "distance_m": 26494.218, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1302", "location": "Harringay Green Lanes", "stage_seq": 13, "distance_m": 28340.306, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Harringay Park Jn", "stage_seq": 14, "distance_m": 29227.197, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305", "location": "Crouch Hill", "stage_seq": 15, "distance_m": 29817.843, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1308", "location": "Upper Holloway", "stage_seq": 16, "distance_m": 31109.909, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Junction Road Jn", "stage_seq": 17, "distance_m": 31904.09, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": null, "location": "Gospel Oak", "stage_seq": 18, "distance_m": 33199.862, "section_seq": 1, "route_path_id": 29759}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33199.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 29759}], "total_distance_m": 33199.862, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32977.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 222.862, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14710, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:47Z", "source_id": 47321017, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:52Z", "source_id": 15405349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:19Z", "source_id": 47330541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:24Z", "source_id": 15407941, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14757, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:51Z", "source_id": 47334502, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:54Z", "source_id": 15409003, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:08Z", "source_id": 47340596, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:49:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:13Z", "source_id": 15410842, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14765, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:00Z", "source_id": 47348320, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:51:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:06Z", "source_id": 15412870, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14769, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:54Z", "source_id": 47353654, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:00Z", "source_id": 15414282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14773, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:38Z", "source_id": 47360621, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:43Z", "source_id": 15416272, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14777, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:44Z", "source_id": 47371031, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:48Z", "source_id": 15419214, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14784, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:17Z", "source_id": 47377688, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:21Z", "source_id": 15421056, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14792, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:36Z", "source_id": 47383695, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:41Z", "source_id": 15422826, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18784, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:53Z", "source_id": 47392699, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:59Z", "source_id": 15425285, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22877, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:55Z", "source_id": 47408523, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:14:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:56Z", "source_id": 15429655, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Barking Riverside Station (Construction) |
1233 |
1233 |
1 |
None |
None |
Gospel Oak |
1314 |
1312 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07031/2026-09-15/detailed |
None |
Upper Holloway |
2026-09-15T13:10:00+01:00 |
Gospel Oak |
6.0 |
{"type": "LineString", "coordinates": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]} |
1.3 |
1308 |
1314 |
Upper Holloway |
Gospel Oak |
Gospel Oak |
51.5555734 |
-0.1518351 |
51.5555734 |
-0.1518351 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
Gospel Oak |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429655 |
1789474381244396 |
58 |
58 |
2026-09-15 12:24:24.361302 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:24.032774 |
| 548032 |
579354 |
Y65632 |
879B29ML15 |
2026-09-15 |
COMPLETE |
15430220 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 579354, "stp": "P", "toc": "London Overground", "uid": "Y65632", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65632/2026-09-15/detailed", "trust_id": "879B29ML15", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B29", "timing_status": "EARLY", "origin_station": "Crystal Palace", "current_leg_arr": "1314", "current_leg_dep": "1312", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "1232", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "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\": 1684.364, \"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\": 7833.355, \"from_m\": 1684.364, \"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\": 13394.045, \"from_m\": 7833.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13438.594, \"from_m\": 13394.045, \"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\": 15903.662, \"from_m\": 13438.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17397.868, \"from_m\": 15903.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17589.139, \"from_m\": 17397.868, \"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\": 18538.714, \"from_m\": 17589.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19256.82, \"from_m\": 18538.714, \"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\": 20994.478, \"from_m\": 19256.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\": 21049.461, \"from_m\": 20994.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21309.436, \"from_m\": 21049.461, \"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\": 21382.31, \"from_m\": 21309.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21525.21, \"from_m\": 21382.31, \"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\": 21928.006, \"from_m\": 21525.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22861.315, \"from_m\": 21928.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23415.901, \"from_m\": 22861.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27581.627, \"from_m\": 23415.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 579354, \"profile_key\": \"1ff11a877a0df4a17dce1763949ebd7c729536b165622f9867d607bbdc7aefe6\", \"schedule_id\": 31116, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1247\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7639.424, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8601.777, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1258H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1301\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1305H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1307H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1310\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21468.594, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25686.646, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1312H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25936.734, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27581.627, \"section_seq\": 1, \"route_path_id\": 34291}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27581.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}], \"total_distance_m\": 27581.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25214.82, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2366.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:38Z\", \"source_id\": 47310138, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:41Z\", \"source_id\": 15402320, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:30Z\", \"source_id\": 47317528, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:30Z\", \"source_id\": 15404388, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:53Z\", \"source_id\": 47324108, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:58Z\", \"source_id\": 15406165, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:16Z\", \"source_id\": 47330425, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:18Z\", \"source_id\": 15407905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:16Z\", \"source_id\": 47335711, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:20Z\", \"source_id\": 15409371, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:50Z\", \"source_id\": 47347943, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:58Z\", \"source_id\": 15412784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:33Z\", \"source_id\": 47352546, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:33Z\", \"source_id\": 15413968, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:17Z\", \"source_id\": 47357187, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:20Z\", \"source_id\": 15415240, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:30Z\", \"source_id\": 47362796, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:34Z\", \"source_id\": 15416881, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:29Z\", \"source_id\": 47367780, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:30Z\", \"source_id\": 15418293, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:27Z\", \"source_id\": 47372903, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:31Z\", \"source_id\": 15419716, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:02Z\", \"source_id\": 47379638, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:05Z\", \"source_id\": 15421567, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:21Z\", \"source_id\": 47385821, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:27Z\", \"source_id\": 15423367, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:22Z\", \"source_id\": 47391226, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:27Z\", \"source_id\": 15424868, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:16Z\", \"source_id\": 47396234, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:19Z\", \"source_id\": 15426224, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:39Z\", \"source_id\": 47405152, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:43Z\", \"source_id\": 15428757, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:38Z\", \"source_id\": 47410507, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:41Z\", \"source_id\": 15430220, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789474423386533, "current_leg_arrival_utc": "2026-09-15T13:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:25.419287", "service_state_evidence_id": 15430220, "current_leg_start_actual_dep": "2026-09-15T13:12:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:26.045212", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CYP |
XHZ |
9B29 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1684.364, "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": 7833.355, "from_m": 1684.364, "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": 13394.045, "from_m": 7833.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13438.594, "from_m": 13394.045, "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": 15903.662, "from_m": 13438.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17397.868, "from_m": 15903.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17589.139, "from_m": 17397.868, "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": 18538.714, "from_m": 17589.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19256.82, "from_m": 18538.714, "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": 20994.478, "from_m": 19256.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": 21049.461, "from_m": 20994.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21309.436, "from_m": 21049.461, "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": 21382.31, "from_m": 21309.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21525.21, "from_m": 21382.31, "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": 21928.006, "from_m": 21525.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22861.315, "from_m": 21928.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23415.901, "from_m": 22861.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27581.627, "from_m": 23415.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 579354, "profile_key": "1ff11a877a0df4a17dce1763949ebd7c729536b165622f9867d607bbdc7aefe6", "schedule_id": 31116, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244", "location": "Brockley", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1247", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7639.424, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8601.777, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Wapping", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1258H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1301", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1305H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1307H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1310", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21468.594, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25686.646, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1312H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25936.734, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27581.627, "section_seq": 1, "route_path_id": 34291}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27581.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 34291}], "total_distance_m": 27581.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25214.82, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2366.807, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:38Z", "source_id": 47310138, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:41Z", "source_id": 15402320, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:30Z", "source_id": 47317528, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:30Z", "source_id": 15404388, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:53Z", "source_id": 47324108, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:58Z", "source_id": 15406165, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:16Z", "source_id": 47330425, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:18Z", "source_id": 15407905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:16Z", "source_id": 47335711, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:20Z", "source_id": 15409371, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:50Z", "source_id": 47347943, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:58Z", "source_id": 15412784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:33Z", "source_id": 47352546, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:33Z", "source_id": 15413968, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:17Z", "source_id": 47357187, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:20Z", "source_id": 15415240, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:30Z", "source_id": 47362796, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:34Z", "source_id": 15416881, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:29Z", "source_id": 47367780, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:30Z", "source_id": 15418293, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:27Z", "source_id": 47372903, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:31Z", "source_id": 15419716, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:02Z", "source_id": 47379638, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:02:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:05Z", "source_id": 15421567, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:21Z", "source_id": 47385821, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:27Z", "source_id": 15423367, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:22Z", "source_id": 47391226, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:27Z", "source_id": 15424868, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:16Z", "source_id": 47396234, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:08:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:19Z", "source_id": 15426224, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:39Z", "source_id": 47405152, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:12:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:43Z", "source_id": 15428757, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:38Z", "source_id": 47410507, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:41Z", "source_id": 15430220, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Crystal Palace |
1232 |
1232 |
3 |
None |
None |
Highbury & Islington (East London Line) |
1316 |
1315 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65632/2026-09-15/detailed |
None |
Canonbury East London Line |
2026-09-15T13:12:30+01:00 |
Highbury & Islington (East London Line) |
2.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
1312 |
1314 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430220 |
1789474423386533 |
73 |
73 |
2026-09-15 12:24:26.045212 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:25.419287 |
| 548033 |
579724 |
W82998 |
072P03ML15 |
2026-09-15 |
COMPLETE |
15429578 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 579724, "stp": "P", "toc": "ScotRail", "uid": "W82998", "consist": "320417", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82998/2026-09-15/detailed", "trust_id": "072P03ML15", "origin_crs": "NTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "11", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2P03", "timing_status": "LATE", "origin_station": "Newton", "current_leg_arr": "1314", "current_leg_dep": "1309", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1249", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Pollokshields East", "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Pollokshields East", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 402.491, \"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\": 7623.045, \"from_m\": 402.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8214.409, \"from_m\": 7623.045, \"capability_applied\": null, \"effective_limit_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\": 8603.027, \"from_m\": 8214.409, \"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\": 9443.22, \"from_m\": 8603.027, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10538.8, \"from_m\": 9443.22, \"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\": 11341.695, \"from_m\": 10538.8, \"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\": 11393.833, \"from_m\": 11341.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11430.493, \"from_m\": 11393.833, \"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\": 12635.638, \"from_m\": 11430.493, \"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\": 13053.237, \"from_m\": 12635.638, \"capability_applied\": null, \"effective_limit_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\": 13613.548, \"from_m\": 13053.237, \"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\": 14038.015, \"from_m\": 13613.548, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 579724, \"profile_key\": \"e5be94ea324a5f85da11c03625129ac201fef3a29bce7100e54bb4ca2d326d4e\", \"schedule_id\": 28607, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Newton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252\", \"location\": \"Kirkhill\", \"stage_seq\": 2, \"distance_m\": 2358.228, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255\", \"location\": \"Burnside\", \"stage_seq\": 3, \"distance_m\": 4586.179, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1257H\", \"location\": \"Croftfoot\", \"stage_seq\": 4, \"distance_m\": 6225.398, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1259H\", \"location\": \"Kings Park\", \"stage_seq\": 5, \"distance_m\": 7371.631, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303\", \"location\": \"Mount Florida\", \"stage_seq\": 6, \"distance_m\": 9540.074, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305\", \"location\": \"Crosshill\", \"stage_seq\": 7, \"distance_m\": 10435.773, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307\", \"location\": \"Queens Park\", \"stage_seq\": 8, \"distance_m\": 11142.975, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"Pollokshields East\", \"stage_seq\": 9, \"distance_m\": 11785.471, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 10, \"distance_m\": 12010.217, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 11, \"distance_m\": 13108.582, \"section_seq\": 1, \"route_path_id\": 39674}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 12, \"distance_m\": 14038.015, \"section_seq\": 1, \"route_path_id\": 39674}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14038.015, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39674}], \"total_distance_m\": 14038.015, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13985.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1249", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:01Z\", \"source_id\": 47351177, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:05Z\", \"source_id\": 15413614, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:45Z\", \"source_id\": 47360860, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:51Z\", \"source_id\": 15416335, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:16Z\", \"source_id\": 47367212, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:18Z\", \"source_id\": 15418146, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:09Z\", \"source_id\": 47379934, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:14Z\", \"source_id\": 15421719, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:33Z\", \"source_id\": 47386322, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:37Z\", \"source_id\": 15423522, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:42Z\", \"source_id\": 47392173, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:45Z\", \"source_id\": 15425125, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:16Z\", \"source_id\": 47396239, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:19Z\", \"source_id\": 15426237, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:47Z\", \"source_id\": 47408141, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:52Z\", \"source_id\": 15429578, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "11", "timing_fact_generation": 1789474373927650, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:26.842164", "service_state_evidence_id": 15429578, "current_leg_start_actual_dep": "2026-09-15T13:09:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:26.991413", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
NTN |
GLC |
2P03 |
320417 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 402.491, "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": 7623.045, "from_m": 402.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8214.409, "from_m": 7623.045, "capability_applied": null, "effective_limit_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": 8603.027, "from_m": 8214.409, "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": 9443.22, "from_m": 8603.027, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10538.8, "from_m": 9443.22, "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": 11341.695, "from_m": 10538.8, "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": 11393.833, "from_m": 11341.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11430.493, "from_m": 11393.833, "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": 12635.638, "from_m": 11430.493, "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": 13053.237, "from_m": 12635.638, "capability_applied": null, "effective_limit_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": 13613.548, "from_m": 13053.237, "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": 14038.015, "from_m": 13613.548, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 579724, "profile_key": "e5be94ea324a5f85da11c03625129ac201fef3a29bce7100e54bb4ca2d326d4e", "schedule_id": 28607, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1249", "location": "Newton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252", "location": "Kirkhill", "stage_seq": 2, "distance_m": 2358.228, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255", "location": "Burnside", "stage_seq": 3, "distance_m": 4586.179, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1257H", "location": "Croftfoot", "stage_seq": 4, "distance_m": 6225.398, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1259H", "location": "Kings Park", "stage_seq": 5, "distance_m": 7371.631, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303", "location": "Mount Florida", "stage_seq": 6, "distance_m": 9540.074, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305", "location": "Crosshill", "stage_seq": 7, "distance_m": 10435.773, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307", "location": "Queens Park", "stage_seq": 8, "distance_m": 11142.975, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "Pollokshields East", "stage_seq": 9, "distance_m": 11785.471, "section_seq": 1, "route_path_id": 39674}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Muirhouse North Jn", "stage_seq": 10, "distance_m": 12010.217, "section_seq": 1, "route_path_id": 39674}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Glasgow Bridge Street Jn", "stage_seq": 11, "distance_m": 13108.582, "section_seq": 1, "route_path_id": 39674}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 12, "distance_m": 14038.015, "section_seq": 1, "route_path_id": 39674}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14038.015, "from_m": 0.0, "section_seq": 1, "route_path_id": 39674}], "total_distance_m": 14038.015, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13985.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2511, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:01Z", "source_id": 47351177, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:05Z", "source_id": 15413614, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2515, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:45Z", "source_id": 47360860, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:51Z", "source_id": 15416335, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2519, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:16Z", "source_id": 47367212, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:18Z", "source_id": 15418146, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1867, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:09Z", "source_id": 47379934, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:14Z", "source_id": 15421719, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:33Z", "source_id": 47386322, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:37Z", "source_id": 15423522, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:42Z", "source_id": 47392173, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:07:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:45Z", "source_id": 15425125, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2542, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:16Z", "source_id": 47396239, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:19Z", "source_id": 15426237, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2025, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:47Z", "source_id": 47408141, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:14:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:52Z", "source_id": 15429578, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Newton |
1249 |
1249 |
1 |
None |
None |
Glasgow Central High Level |
1313 |
1313 |
11 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82998/2026-09-15/detailed |
None |
Pollokshields East |
2026-09-15T13:09:30+01:00 |
Glasgow Central High Level |
5.0 |
{"type": "LineString", "coordinates": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
1.4 |
1309 |
1314 |
Pollokshields East |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429578 |
1789474373927650 |
37 |
37 |
2026-09-15 12:24:26.991413 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:26.842164 |
| 548034 |
578846 |
W44527 |
782F30MK15 |
2026-09-15 |
COMPLETE |
15430235 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 578846, "stp": "P", "toc": "Transport for Wales", "uid": "W44527", "consist": "756113", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44527/2026-09-15/detailed", "trust_id": "782F30MK15", "origin_crs": "TRB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "7", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2F30", "timing_status": "EARLY", "origin_station": "Treherbert", "current_leg_arr": "1314", "current_leg_dep": "1311", "current_leg_end": "Cardiff Central", "origin_dep_time": "1210", "origin_platform": "1", "current_location": "Cardiff Central", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-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": "Cardiff Queen Street", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Queen Street", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 261.021, \"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\": 296.768, \"from_m\": 261.021, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4605.681, \"from_m\": 296.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5752.352, \"from_m\": 4605.681, \"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\": 5960.508, \"from_m\": 5752.352, \"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\": 9577.744, \"from_m\": 5960.508, \"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\": 16855.4, \"from_m\": 9577.744, \"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\": 16924.011, \"from_m\": 16855.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\": 16981.347, \"from_m\": 16924.011, \"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\": 17259.171, \"from_m\": 16981.347, \"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\": 17745.573, \"from_m\": 17259.171, \"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\": 19740.385, \"from_m\": 17745.573, \"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\": 22310.142, \"from_m\": 19740.385, \"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\": 22820.563, \"from_m\": 22310.142, \"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\": 25317.304, \"from_m\": 22820.563, \"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\": 26398.414, \"from_m\": 25317.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26444.808, \"from_m\": 26398.414, \"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\": 29147.325, \"from_m\": 26444.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\": 29608.263, \"from_m\": 29147.325, \"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\": 31641.892, \"from_m\": 29608.263, \"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\": 35787.544, \"from_m\": 31641.892, \"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\": 36757.882, \"from_m\": 35787.544, \"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\": 36795.434, \"from_m\": 36757.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37834.637, \"from_m\": 36795.434, \"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\": 37856.68, \"from_m\": 37834.637, \"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\": 37897.608, \"from_m\": 37856.68, \"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\": 37926.371, \"from_m\": 37897.608, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38198.422, \"from_m\": 37926.371, \"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\": 578846, \"profile_key\": \"cd0a43e27035220a26b908466075c6ae77137cf5fdb709de3ba69f79816ccec9\", \"schedule_id\": 38586, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Treherbert\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212H\", \"location\": \"Ynyswen\", \"stage_seq\": 2, \"distance_m\": 1309.611, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1214\", \"wtt_dep\": \"1215\", \"location\": \"Treorchy\", \"stage_seq\": 3, \"distance_m\": 2664.655, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1218\", \"location\": \"Ton Pentre\", \"stage_seq\": 4, \"distance_m\": 4411.052, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1222\", \"location\": \"Ystrad Rhondda\", \"stage_seq\": 5, \"distance_m\": 5858.5, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1225\", \"location\": \"Llwynypia\", \"stage_seq\": 6, \"distance_m\": 7371.819, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Tonypandy\", \"stage_seq\": 7, \"distance_m\": 9103.212, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Dinas Rhondda\", \"stage_seq\": 8, \"distance_m\": 9975.828, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1234\", \"location\": \"Porth\", \"stage_seq\": 9, \"distance_m\": 12160.939, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237H\", \"location\": \"Trehafod\", \"stage_seq\": 10, \"distance_m\": 14146.467, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1242\", \"wtt_dep\": \"1243\", \"location\": \"Pontypridd\", \"stage_seq\": 11, \"distance_m\": 17297.622, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1246\", \"location\": \"Treforest\", \"stage_seq\": 12, \"distance_m\": 18797.174, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 13, \"distance_m\": 22457.525, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"Taffs Well\", \"stage_seq\": 14, \"distance_m\": 26342.704, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1259H\", \"location\": \"Radyr\", \"stage_seq\": 15, \"distance_m\": 29367.382, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1303\", \"location\": \"Llandaf\", \"stage_seq\": 16, \"distance_m\": 31107.002, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1308\", \"location\": \"Cathays\", \"stage_seq\": 17, \"distance_m\": 35275.543, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1312H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 18, \"distance_m\": 36286.383, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 19, \"distance_m\": 36702.958, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 20, \"distance_m\": 38198.422, \"section_seq\": 1, \"route_path_id\": 39050}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38198.422, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39050}], \"total_distance_m\": 38198.422, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38160.87, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:10:55Z\", \"source_id\": 47245088, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:10:58Z\", \"source_id\": 15384098, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:26Z\", \"source_id\": 47280828, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:28Z\", \"source_id\": 15394118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:05Z\", \"source_id\": 47313888, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:09Z\", \"source_id\": 15403418, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:57Z\", \"source_id\": 47326909, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:03Z\", \"source_id\": 15406939, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:00Z\", \"source_id\": 47334944, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:02Z\", \"source_id\": 15409118, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:28Z\", \"source_id\": 47346976, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:31Z\", \"source_id\": 15412498, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:38Z\", \"source_id\": 47355546, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:43Z\", \"source_id\": 15414823, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:27Z\", \"source_id\": 47367658, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:30Z\", \"source_id\": 15418277, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:45Z\", \"source_id\": 47376433, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:48Z\", \"source_id\": 15420704, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:52Z\", \"source_id\": 47387180, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:57Z\", \"source_id\": 15423746, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:18Z\", \"source_id\": 47398968, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:18Z\", \"source_id\": 15426972, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:35Z\", \"source_id\": 47410320, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:41Z\", \"source_id\": 15430235, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "7", "timing_fact_generation": 1789474422355244, "current_leg_arrival_utc": "2026-09-15T13:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:34.278957", "service_state_evidence_id": 15430235, "current_leg_start_actual_dep": "2026-09-15T13:12:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:34.925276", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
TRB |
CDF |
2F30 |
756113 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 261.021, "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": 296.768, "from_m": 261.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4605.681, "from_m": 296.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5752.352, "from_m": 4605.681, "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": 5960.508, "from_m": 5752.352, "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": 9577.744, "from_m": 5960.508, "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": 16855.4, "from_m": 9577.744, "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": 16924.011, "from_m": 16855.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": 16981.347, "from_m": 16924.011, "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": 17259.171, "from_m": 16981.347, "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": 17745.573, "from_m": 17259.171, "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": 19740.385, "from_m": 17745.573, "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": 22310.142, "from_m": 19740.385, "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": 22820.563, "from_m": 22310.142, "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": 25317.304, "from_m": 22820.563, "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": 26398.414, "from_m": 25317.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26444.808, "from_m": 26398.414, "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": 29147.325, "from_m": 26444.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": 29608.263, "from_m": 29147.325, "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": 31641.892, "from_m": 29608.263, "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": 35787.544, "from_m": 31641.892, "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": 36757.882, "from_m": 35787.544, "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": 36795.434, "from_m": 36757.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37834.637, "from_m": 36795.434, "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": 37856.68, "from_m": 37834.637, "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": 37897.608, "from_m": 37856.68, "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": 37926.371, "from_m": 37897.608, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38198.422, "from_m": 37926.371, "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": 578846, "profile_key": "cd0a43e27035220a26b908466075c6ae77137cf5fdb709de3ba69f79816ccec9", "schedule_id": 38586, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1210", "location": "Treherbert", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212H", "location": "Ynyswen", "stage_seq": 2, "distance_m": 1309.611, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1214", "wtt_dep": "1215", "location": "Treorchy", "stage_seq": 3, "distance_m": 2664.655, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1218", "location": "Ton Pentre", "stage_seq": 4, "distance_m": 4411.052, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1222", "location": "Ystrad Rhondda", "stage_seq": 5, "distance_m": 5858.5, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1225", "location": "Llwynypia", "stage_seq": 6, "distance_m": 7371.819, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Tonypandy", "stage_seq": 7, "distance_m": 9103.212, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Dinas Rhondda", "stage_seq": 8, "distance_m": 9975.828, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1234", "location": "Porth", "stage_seq": 9, "distance_m": 12160.939, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237H", "location": "Trehafod", "stage_seq": 10, "distance_m": 14146.467, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1242", "wtt_dep": "1243", "location": "Pontypridd", "stage_seq": 11, "distance_m": 17297.622, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1246", "location": "Treforest", "stage_seq": 12, "distance_m": 18797.174, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Trefforest Estate", "stage_seq": 13, "distance_m": 22457.525, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "Taffs Well", "stage_seq": 14, "distance_m": 26342.704, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1259H", "location": "Radyr", "stage_seq": 15, "distance_m": 29367.382, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1303", "location": "Llandaf", "stage_seq": 16, "distance_m": 31107.002, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1308", "location": "Cathays", "stage_seq": 17, "distance_m": 35275.543, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1312H", "location": "Cardiff Queen Street", "stage_seq": 18, "distance_m": 36286.383, "section_seq": 1, "route_path_id": 39050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "CVL East Boundary", "stage_seq": 19, "distance_m": 36702.958, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 20, "distance_m": 38198.422, "section_seq": 1, "route_path_id": 39050}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38198.422, "from_m": 0.0, "section_seq": 1, "route_path_id": 39050}], "total_distance_m": 38198.422, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38160.87, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.552, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25069, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:10:55Z", "source_id": 47245088, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:10:58Z", "source_id": 15384098, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25073, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:26Z", "source_id": 47280828, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:28Z", "source_id": 15394118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25077, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:05Z", "source_id": 47313888, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:09Z", "source_id": 15403418, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25130, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:57Z", "source_id": 47326909, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:03Z", "source_id": 15406939, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25136, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:00Z", "source_id": 47334944, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:02Z", "source_id": 15409118, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25140, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:28Z", "source_id": 47346976, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:49:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:31Z", "source_id": 15412498, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25156, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:38Z", "source_id": 47355546, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:43Z", "source_id": 15414823, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:27Z", "source_id": 47367658, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:30Z", "source_id": 15418277, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25241, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:45Z", "source_id": 47376433, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:48Z", "source_id": 15420704, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25245, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:52Z", "source_id": 47387180, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:06:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:57Z", "source_id": 15423746, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25258, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:18Z", "source_id": 47398968, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:18Z", "source_id": 15426972, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24968, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:35Z", "source_id": 47410320, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:14:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:41Z", "source_id": 15430235, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Treherbert |
1210 |
1210 |
1 |
None |
None |
Cardiff Central |
1316 |
1315 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44527/2026-09-15/detailed |
None |
Cardiff Queen Street |
2026-09-15T13:12:30+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-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]]} |
0.6 |
1311 |
1314 |
Cardiff Queen Street |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430235 |
1789474422355244 |
56 |
56 |
2026-09-15 12:24:34.925276 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:34.278957 |
| 548035 |
579453 |
L82503 |
872J31NL15 |
2026-09-15 |
COMPLETE |
15429584 |
2026-09-15 13:14:00 |
2026-09-15 12:24:37 |
2026-09-17 12:24:37 |
{"id": 579453, "stp": "P", "toc": "South Western Railway", "uid": "L82503", "consist": "701019", "dest_crs": "HMC", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82503/2026-09-15/detailed", "trust_id": "872J31NL15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hampton Court", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "1", "is_terminated": 1, "next_location": "Hampton Court", "signalling_id": "2J31", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1314", "current_leg_dep": "1312", "current_leg_end": "Hampton Court", "origin_dep_time": "1236", "origin_platform": "3", "current_location": "Hampton Court", "last_update_time": "2026-09-15T12:24:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3389542, 51.3885811], [-0.33905769999999996, 51.38886049999999], [-0.3391152, 51.3890156], [-0.3392338, 51.389350499999985], [-0.33931089999999997, 51.38954900000001], [-0.3394021, 51.3897926], [-0.3394827999999999, 51.390045699999995], [-0.3396184, 51.3904406], [-0.3398710999999999, 51.3912397], [-0.34029229999999994, 51.39291370000001], [-0.340512, 51.3938118], [-0.3407177, 51.3946722], [-0.3410048, 51.3958729], [-0.3411663999999999, 51.3965041], [-0.34124629999999995, 51.3968107], [-0.3414303, 51.3973417], [-0.3415324, 51.3977435], [-0.34198169999999994, 51.39960729999999], [-0.3421806, 51.4003562], [-0.3423429, 51.4009767], [-0.3424355, 51.4013301], [-0.34263459999999996, 51.4021085]]}", "current_leg_start": "Thames Ditton", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "51.4021085", "next_location_lon": "-0.3426346", "previous_location": "Thames Ditton", "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\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19855.353, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19903.803, \"from_m\": 19855.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19937.304, \"from_m\": 19903.803, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20014.45, \"from_m\": 19937.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21149.508, \"from_m\": 20014.45, \"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\": 22029.09, \"from_m\": 21149.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23142.666, \"from_m\": 22029.09, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23979.582, \"from_m\": 23142.666, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 579453, \"profile_key\": \"e18eb1d6e720b4828b0a0066fb0acb9d94683456cc106bec42f606fb4a9802f2\", \"schedule_id\": 17409, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": \"1245\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1248H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1307\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1311H\", \"location\": \"Thames Ditton\", \"stage_seq\": 10, \"distance_m\": 22559.476, \"section_seq\": 1, \"route_path_id\": 35060}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Hampton Court\", \"stage_seq\": 11, \"distance_m\": 23979.582, \"section_seq\": 1, \"route_path_id\": 35060}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23979.582, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35060}], \"total_distance_m\": 23979.582, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23139.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1236", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4021085", "current_position_lon": "-0.3426346", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:27Z\", \"source_id\": 47317392, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:28Z\", \"source_id\": 15404365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:35Z\", \"source_id\": 47331222, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:39Z\", \"source_id\": 15408155, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:22Z\", \"source_id\": 47341294, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:29Z\", \"source_id\": 15410999, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:56Z\", \"source_id\": 47350978, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:01Z\", \"source_id\": 15413549, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:00Z\", \"source_id\": 47358964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:04Z\", \"source_id\": 15415740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:33Z\", \"source_id\": 47365398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:38Z\", \"source_id\": 15417661, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:17Z\", \"source_id\": 47380307, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:20Z\", \"source_id\": 15421799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:51Z\", \"source_id\": 47403103, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:54Z\", \"source_id\": 15428136, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:47Z\", \"source_id\": 47408236, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:52Z\", \"source_id\": 15429584, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hampton Court", "service_state_platform": "1", "timing_fact_generation": 1789474373842888, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:35.646689", "service_state_evidence_id": 15429584, "current_leg_start_actual_dep": "2026-09-15T13:11:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:36.123687", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
HMC |
2J31 |
701019 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19855.353, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19903.803, "from_m": 19855.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19937.304, "from_m": 19903.803, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20014.45, "from_m": 19937.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21149.508, "from_m": 20014.45, "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": 22029.09, "from_m": 21149.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23142.666, "from_m": 22029.09, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23979.582, "from_m": 23142.666, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 579453, "profile_key": "e18eb1d6e720b4828b0a0066fb0acb9d94683456cc106bec42f606fb4a9802f2", "schedule_id": 17409, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1236", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35060}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": "1245", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1248H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1307", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1311H", "location": "Thames Ditton", "stage_seq": 10, "distance_m": 22559.476, "section_seq": 1, "route_path_id": 35060}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Hampton Court", "stage_seq": 11, "distance_m": 23979.582, "section_seq": 1, "route_path_id": 35060}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23979.582, "from_m": 0.0, "section_seq": 1, "route_path_id": 35060}], "total_distance_m": 23979.582, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23139.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:27Z", "source_id": 47317392, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:39:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:28Z", "source_id": 15404365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:35Z", "source_id": 47331222, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:39Z", "source_id": 15408155, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:22Z", "source_id": 47341294, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:29Z", "source_id": 15410999, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:56Z", "source_id": 47350978, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:01Z", "source_id": 15413549, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:00Z", "source_id": 47358964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:04Z", "source_id": 15415740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:33Z", "source_id": 47365398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:38Z", "source_id": 15417661, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:17Z", "source_id": 47380307, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:20Z", "source_id": 15421799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28537, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:51Z", "source_id": 47403103, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:54Z", "source_id": 15428136, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28543, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:47Z", "source_id": 47408236, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:14:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:52Z", "source_id": 15429584, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
London Waterloo |
1236 |
1236 |
3 |
None |
None |
Hampton Court |
1314 |
1314 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82503/2026-09-15/detailed |
None |
Thames Ditton |
2026-09-15T13:11:30+01:00 |
Hampton Court |
2.0 |
{"type": "LineString", "coordinates": [[-0.3389542, 51.3885811], [-0.33905769999999996, 51.38886049999999], [-0.3391152, 51.3890156], [-0.3392338, 51.389350499999985], [-0.33931089999999997, 51.38954900000001], [-0.3394021, 51.3897926], [-0.3394827999999999, 51.390045699999995], [-0.3396184, 51.3904406], [-0.3398710999999999, 51.3912397], [-0.34029229999999994, 51.39291370000001], [-0.340512, 51.3938118], [-0.3407177, 51.3946722], [-0.3410048, 51.3958729], [-0.3411663999999999, 51.3965041], [-0.34124629999999995, 51.3968107], [-0.3414303, 51.3973417], [-0.3415324, 51.3977435], [-0.34198169999999994, 51.39960729999999], [-0.3421806, 51.4003562], [-0.3423429, 51.4009767], [-0.3424355, 51.4013301], [-0.34263459999999996, 51.4021085]]} |
0.9 |
1312 |
1314 |
Thames Ditton |
Hampton Court |
Hampton Court |
51.4021085 |
-0.3426346 |
51.4021085 |
-0.3426346 |
1 |
0 |
2026-09-15 12:24:37 |
TERMINATED |
2026-09-15 12:14:00 |
Hampton Court |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429584 |
1789474373842888 |
52 |
52 |
2026-09-15 12:24:36.123687 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:35.646689 |
| 548036 |
579153 |
G26825 |
871P30MK15 |
2026-09-15 |
COMPLETE |
15429841 |
2026-09-15 13:14:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 579153, "stp": "P", "toc": "Southern", "uid": "G26825", "consist": "377134+377152", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26825/2026-09-15/detailed", "trust_id": "871P30MK15", "origin_crs": "CAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "11", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1P30", "timing_status": "LATE", "origin_station": "Caterham", "current_leg_arr": "1314", "current_leg_dep": "1303", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1224", "origin_platform": "1", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Norwood Junction", "current_leg_milage": "8.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 361.486, \"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\": 7352.748, \"from_m\": 361.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7451.601, \"from_m\": 7352.748, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7793.653, \"from_m\": 7451.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7854.119, \"from_m\": 7793.653, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7890.636, \"from_m\": 7854.119, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10576.533, \"from_m\": 7890.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11853.265, \"from_m\": 10576.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11992.749, \"from_m\": 11853.265, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12056.448, \"from_m\": 11992.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12145.116, \"from_m\": 12056.448, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12175.552, \"from_m\": 12145.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12569.808, \"from_m\": 12175.552, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12606.773, \"from_m\": 12569.808, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13503.224, \"from_m\": 12606.773, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13534.62, \"from_m\": 13503.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13568.633, \"from_m\": 13534.62, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13984.092, \"from_m\": 13568.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14973.416, \"from_m\": 13984.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15295.4, \"from_m\": 14973.416, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15353.665, \"from_m\": 15295.4, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18642.318, \"from_m\": 15353.665, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18703.835, \"from_m\": 18642.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23985.007, \"from_m\": 18703.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\": 25598.973, \"from_m\": 23985.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26264.546, \"from_m\": 25598.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26312.531, \"from_m\": 26264.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27653.156, \"from_m\": 26312.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27737.468, \"from_m\": 27653.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28470.722, \"from_m\": 27737.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28901.548, \"from_m\": 28470.722, \"capability_applied\": null, \"effective_limit_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\": 579153, \"profile_key\": \"4a8a9339ab1ac2ec113d3f4f371257e69996564b95cd60e797abc584fb64f11b\", \"schedule_id\": 10480, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Caterham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Whyteleafe South\", \"stage_seq\": 2, \"distance_m\": 2644.976, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Whyteleafe\", \"stage_seq\": 3, \"distance_m\": 3435.993, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": \"1234\", \"location\": \"Kenley\", \"stage_seq\": 4, \"distance_m\": 5609.399, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1245\", \"location\": \"Purley\", \"stage_seq\": 5, \"distance_m\": 7596.456, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1248\", \"location\": \"Purley Oaks\", \"stage_seq\": 6, \"distance_m\": 9094.702, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251H\", \"location\": \"South Croydon\", \"stage_seq\": 7, \"distance_m\": 10889.064, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"East Croydon\", \"stage_seq\": 8, \"distance_m\": 12377.444, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 13225.154, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 10, \"distance_m\": 13984.092, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259H\", \"location\": \"Norwood Junction\", \"stage_seq\": 11, \"distance_m\": 15038.155, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Sydenham\", \"stage_seq\": 12, \"distance_m\": 18642.318, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"New Cross Gate\", \"stage_seq\": 13, \"distance_m\": 24336.13, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 14, \"distance_m\": 25438.985, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 15, \"distance_m\": 26803.607, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 16, \"distance_m\": 27737.468, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 17, \"distance_m\": 28901.548, \"section_seq\": 1, \"route_path_id\": 31659}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28901.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31659}], \"total_distance_m\": 28901.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27959.046, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 942.502, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1224", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:51Z\", \"source_id\": 47287016, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:57Z\", \"source_id\": 15395909, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:29:03Z\", \"source_id\": 47292728, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:29:08Z\", \"source_id\": 15397544, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:40Z\", \"source_id\": 47310251, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:43Z\", \"source_id\": 15402330, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:03Z\", \"source_id\": 47345806, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:07Z\", \"source_id\": 15412195, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:24Z\", \"source_id\": 47352218, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:27Z\", \"source_id\": 15413913, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:22Z\", \"source_id\": 47359895, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:23Z\", \"source_id\": 15415976, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:36Z\", \"source_id\": 47373341, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:38Z\", \"source_id\": 15419858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:02Z\", \"source_id\": 47398121, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:04Z\", \"source_id\": 15426769, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:07Z\", \"source_id\": 47409111, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:10Z\", \"source_id\": 15429841, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "11", "timing_fact_generation": 1789474391078545, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:39.983626", "service_state_evidence_id": 15429841, "current_leg_start_actual_dep": "2026-09-15T13:00:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:40.207819", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
CAT |
None |
1P30 |
377134+377152 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 361.486, "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": 7352.748, "from_m": 361.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7451.601, "from_m": 7352.748, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7793.653, "from_m": 7451.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7854.119, "from_m": 7793.653, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7890.636, "from_m": 7854.119, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10576.533, "from_m": 7890.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11853.265, "from_m": 10576.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11992.749, "from_m": 11853.265, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12056.448, "from_m": 11992.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12145.116, "from_m": 12056.448, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12175.552, "from_m": 12145.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12569.808, "from_m": 12175.552, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12606.773, "from_m": 12569.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13503.224, "from_m": 12606.773, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13534.62, "from_m": 13503.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13568.633, "from_m": 13534.62, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13984.092, "from_m": 13568.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14973.416, "from_m": 13984.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15295.4, "from_m": 14973.416, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15353.665, "from_m": 15295.4, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18642.318, "from_m": 15353.665, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18703.835, "from_m": 18642.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23985.007, "from_m": 18703.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": 25598.973, "from_m": 23985.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26264.546, "from_m": 25598.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26312.531, "from_m": 26264.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27653.156, "from_m": 26312.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27737.468, "from_m": 27653.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28470.722, "from_m": 27737.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28901.548, "from_m": 28470.722, "capability_applied": null, "effective_limit_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": 579153, "profile_key": "4a8a9339ab1ac2ec113d3f4f371257e69996564b95cd60e797abc584fb64f11b", "schedule_id": 10480, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1224", "location": "Caterham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Whyteleafe South", "stage_seq": 2, "distance_m": 2644.976, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Whyteleafe", "stage_seq": 3, "distance_m": 3435.993, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": "1234", "location": "Kenley", "stage_seq": 4, "distance_m": 5609.399, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1245", "location": "Purley", "stage_seq": 5, "distance_m": 7596.456, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1248", "location": "Purley Oaks", "stage_seq": 6, "distance_m": 9094.702, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251H", "location": "South Croydon", "stage_seq": 7, "distance_m": 10889.064, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "East Croydon", "stage_seq": 8, "distance_m": 12377.444, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 13225.154, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Norwood Fork Jn", "stage_seq": 10, "distance_m": 13984.092, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259H", "location": "Norwood Junction", "stage_seq": 11, "distance_m": 15038.155, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Sydenham", "stage_seq": 12, "distance_m": 18642.318, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "New Cross Gate", "stage_seq": 13, "distance_m": 24336.13, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Bricklayers Arms Jn", "stage_seq": 14, "distance_m": 25438.985, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Spa Road Jn", "stage_seq": 15, "distance_m": 26803.607, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310", "location": "Abbey Street Jn", "stage_seq": 16, "distance_m": 27737.468, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 17, "distance_m": 28901.548, "section_seq": 1, "route_path_id": 31659}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28901.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 31659}], "total_distance_m": 28901.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27959.046, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 942.502, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30530, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:51Z", "source_id": 47287016, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:57Z", "source_id": 15395909, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30528, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:29:03Z", "source_id": 47292728, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:29:08Z", "source_id": 15397544, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30483, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:40Z", "source_id": 47310251, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:43Z", "source_id": 15402330, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30473, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:03Z", "source_id": 47345806, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:07Z", "source_id": 15412195, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:24Z", "source_id": 47352218, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:52:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:27Z", "source_id": 15413913, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:22Z", "source_id": 47359895, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:23Z", "source_id": 15415976, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:36Z", "source_id": 47373341, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:38Z", "source_id": 15419858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:02Z", "source_id": 47398121, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:09:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:04Z", "source_id": 15426769, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29640, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:07Z", "source_id": 47409111, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:10Z", "source_id": 15429841, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Caterham |
1224 |
1224 |
1 |
None |
None |
London Bridge (Central) |
1313 |
1313 |
11 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26825/2026-09-15/detailed |
None |
Norwood Junction |
2026-09-15T13:00:30+01:00 |
London Bridge (Central) |
11.0 |
{"type": "LineString", "coordinates": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
8.7 |
1303 |
1314 |
Norwood Junction |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429841 |
1789474391078545 |
52 |
52 |
2026-09-15 12:24:40.207819 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:39.983626 |
| 548037 |
580102 |
P65051 |
185K18MM15 |
2026-09-15 |
COMPLETE |
15430261 |
2026-09-15 13:14:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 580102, "stp": "P", "toc": "Northern", "uid": "P65051", "consist": "158905+158907", "dest_crs": "HFX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65051/2026-09-15/detailed", "trust_id": "185K18MM15", "origin_crs": "HFX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Halifax", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "2", "is_terminated": 1, "next_location": "Halifax", "signalling_id": "5K18", "timing_status": "LATE", "origin_station": "Halifax", "current_leg_arr": "1313", "current_leg_dep": "1313", "current_leg_end": "Halifax", "origin_dep_time": "1305", "origin_platform": "1", "current_location": "Halifax", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8547234, 53.718610899999995], [-1.8545415, 53.7189263], [-1.8544021, 53.7192676], [-1.8543774, 53.71932820000001], [-1.8540863, 53.7201019], [-1.8539765, 53.72040979999999], [-1.8538705, 53.7206716], [-1.8537313, 53.72086639999999], [-1.8533166, 53.7212921], [-1.8529817, 53.721559199999994], [-1.8527225, 53.721735899999985], [-1.8525913, 53.7218318], [-1.8525401, 53.7218692], [-1.8521864, 53.722093099999995], [-1.8519097999999996, 53.7222691], [-1.8518507, 53.722302000000006], [-1.851619, 53.722422], [-1.8513367, 53.7225149], [-1.8515782000000005, 53.7223987], [-1.8518506, 53.7222537], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]}", "current_leg_start": "Halifax Reversing Sidings", "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": "53.7208084", "next_location_lon": "-1.8535214", "previous_location": "Halifax Reversing Sidings", "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.399, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 241.243, \"from_m\": 91.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1249.193, \"from_m\": 241.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1399.037, \"from_m\": 1249.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1490.436, \"from_m\": 1399.037, \"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\": 580102, \"profile_key\": \"d3ac47dac625eb0498dd1bddc8f92dd0379a3d63c34bdb62c1ae0a49e6fbd8dc\", \"schedule_id\": 21478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Halifax\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36779}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1311\", \"location\": \"Halifax Reversing Sidings\", \"stage_seq\": 2, \"distance_m\": 745.218, \"section_seq\": 1, \"route_path_id\": 36779}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"Halifax\", \"stage_seq\": 3, \"distance_m\": 1490.436, \"section_seq\": 1, \"route_path_id\": 36779}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1490.436, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36779}], \"total_distance_m\": 1490.436, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 482.486, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1007.95, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1305", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "53.7208084", "current_position_lon": "-1.8535214", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:32Z\", \"source_id\": 47399584, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:34Z\", \"source_id\": 15427153, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:41Z\", \"source_id\": 47410565, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:43Z\", \"source_id\": 15430261, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Halifax", "service_state_platform": "2", "timing_fact_generation": 1789474426880965, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:39.987920", "service_state_evidence_id": 15430261, "current_leg_start_actual_dep": "2026-09-15T13:12:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:40.210117", "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 |
HFX |
HFX |
5K18 |
158905+158907 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 91.399, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 241.243, "from_m": 91.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1249.193, "from_m": 241.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1399.037, "from_m": 1249.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1490.436, "from_m": 1399.037, "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": 580102, "profile_key": "d3ac47dac625eb0498dd1bddc8f92dd0379a3d63c34bdb62c1ae0a49e6fbd8dc", "schedule_id": 21478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1305", "location": "Halifax", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36779}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1311", "location": "Halifax Reversing Sidings", "stage_seq": 2, "distance_m": 745.218, "section_seq": 1, "route_path_id": 36779}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "Halifax", "stage_seq": 3, "distance_m": 1490.436, "section_seq": 1, "route_path_id": 36779}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1490.436, "from_m": 0.0, "section_seq": 1, "route_path_id": 36779}], "total_distance_m": 1490.436, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 482.486, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1007.95, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6207, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:32Z", "source_id": 47399584, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:34Z", "source_id": 15427153, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6196, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:41Z", "source_id": 47410565, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:43Z", "source_id": 15430261, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Halifax |
1305 |
1305 |
1 |
None |
None |
Halifax |
1313 |
1313 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65051/2026-09-15/detailed |
None |
Halifax Reversing Sidings |
2026-09-15T13:12:00+01:00 |
Halifax |
0.0 |
{"type": "LineString", "coordinates": [[-1.8547234, 53.718610899999995], [-1.8545415, 53.7189263], [-1.8544021, 53.7192676], [-1.8543774, 53.71932820000001], [-1.8540863, 53.7201019], [-1.8539765, 53.72040979999999], [-1.8538705, 53.7206716], [-1.8537313, 53.72086639999999], [-1.8533166, 53.7212921], [-1.8529817, 53.721559199999994], [-1.8527225, 53.721735899999985], [-1.8525913, 53.7218318], [-1.8525401, 53.7218692], [-1.8521864, 53.722093099999995], [-1.8519097999999996, 53.7222691], [-1.8518507, 53.722302000000006], [-1.851619, 53.722422], [-1.8513367, 53.7225149], [-1.8515782000000005, 53.7223987], [-1.8518506, 53.7222537], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]} |
0.5 |
1313 |
1313 |
Halifax Reversing Sidings |
Halifax |
Halifax |
53.7208084 |
-1.8535214 |
53.7208084 |
-1.8535214 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
Halifax |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430261 |
1789474426880965 |
25 |
25 |
2026-09-15 12:24:40.210117 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:39.987920 |
| 548038 |
576865 |
P24134 |
362N96MH15 |
2026-09-15 |
COMPLETE |
15429900 |
2026-09-15 13:14:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 576865, "stp": "P", "toc": "Northern", "uid": "P24134", "consist": "150273", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24134/2026-09-15/detailed", "trust_id": "362N96MH15", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-15", "dest_arr_time": "1308", "dest_platform": "2", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "2N96", "timing_status": "LATE", "origin_station": "Headbolt Lane", "current_leg_arr": "1314", "current_leg_dep": "1306", "current_leg_end": "Blackburn", "origin_dep_time": "1048", "origin_platform": "3", "current_location": "Blackburn", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3703048999999994, 53.75277929999999], [-2.3705380999999996, 53.7527442], [-2.3708024, 53.75271060000001], [-2.3721261, 53.752571800000005], [-2.372348, 53.752546], [-2.3731397, 53.752426099999994], [-2.373914, 53.7522853], [-2.3742068999999995, 53.75223880000001], [-2.3745148000000005, 53.75215260000001], [-2.3765089999999995, 53.7518595], [-2.3774993, 53.75171670000001], [-2.3780111, 53.75163870000001], [-2.378488, 53.751559699999994], [-2.3804622, 53.7512392], [-2.3814462, 53.75109160000001], [-2.3824550999999996, 53.7509532], [-2.3830961, 53.7508773], [-2.3837542, 53.75081339999999], [-2.3850794999999994, 53.75071470000001], [-2.3852101999999995, 53.75070490000001], [-2.3859404, 53.75065639999999], [-2.3873195, 53.7505677], [-2.3877970999999993, 53.7505492], [-2.3885889, 53.7505136], [-2.3894208, 53.7504991], [-2.3901405, 53.75050650000001], [-2.3908931, 53.7505236], [-2.3911908999999993, 53.7505359], [-2.3913918, 53.75054420000001], [-2.3917537, 53.750555099999985], [-2.3923745999999997, 53.7505986], [-2.3926685, 53.7506221], [-2.3929675, 53.75065419999999], [-2.3931949999999995, 53.7506793], [-2.3934359, 53.7507092], [-2.3938871, 53.7507752], [-2.3941201, 53.750814299999995], [-2.3943329, 53.75085169999999], [-2.3947038, 53.75092600000001], [-2.3948515999999995, 53.75096060000001], [-2.3954304, 53.75109590000001], [-2.3961298, 53.75128060000001], [-2.3967814999999995, 53.751485599999995], [-2.3973997999999996, 53.75170910000001], [-2.3975991999999997, 53.751793], [-2.3980182, 53.751969300000006], [-2.3985436, 53.75222300000001], [-2.3988745, 53.7523931], [-2.3994895, 53.7527418], [-2.400069, 53.75309829999999], [-2.4012437, 53.75386900000001], [-2.4023631, 53.7546036], [-2.4034598999999996, 53.755355899999984], [-2.4036969, 53.755525299999995], [-2.4039395, 53.7556914], [-2.4045016, 53.7560921], [-2.4052023, 53.75664559999999], [-2.4055128, 53.75692120000001], [-2.4057760000000004, 53.7571841], [-2.4060467, 53.7574549], [-2.4062886999999997, 53.7577211], [-2.4067308, 53.7582725], [-2.4071473999999995, 53.7588119], [-2.407446, 53.7591457], [-2.4077766, 53.75948249999999], [-2.4081269, 53.7598151], [-2.4085298, 53.7601566], [-2.4089531, 53.760487600000005], [-2.4096003, 53.7608963], [-2.4099793, 53.7611252], [-2.41061, 53.76146880000001], [-2.4112727, 53.76180959999999], [-2.4118383, 53.762083100000005], [-2.4124931999999997, 53.76236], [-2.4128908, 53.7625278], [-2.4133337, 53.76268159999999], [-2.4137671, 53.76282080000001], [-2.4142236999999995, 53.76295449999999], [-2.4147653999999994, 53.76309890000001], [-2.4153409, 53.7632357], [-2.4157338, 53.76331779999999], [-2.4162070999999994, 53.7634103], [-2.4170712, 53.7635484], [-2.4178569, 53.763643400000014], [-2.4185883, 53.763721100000005], [-2.4190001, 53.7637567], [-2.4194237, 53.7637831], [-2.4198116999999995, 53.76380129999999], [-2.4201877, 53.76381529999999], [-2.4207856, 53.76382089999999], [-2.4210129, 53.7638174], [-2.4218454, 53.76378950000001], [-2.4222856, 53.763763999999995], [-2.4226873, 53.7637355], [-2.4235393, 53.763677699999995], [-2.425451267122708, 53.76352149753525], [-2.4282616, 53.7632919], [-2.4297515999999995, 53.7631708], [-2.430638, 53.763086300000005], [-2.4320866999999997, 53.76297239999999], [-2.4325839, 53.7629333], [-2.4330548, 53.762897], [-2.4335560999999997, 53.7628715], [-2.4338877, 53.76285849999999], [-2.43425, 53.7628533], [-2.4345933, 53.762851], [-2.434941, 53.76285709999999], [-2.4359837, 53.76289109999999], [-2.4365029, 53.7629026], [-2.4370399, 53.76290530000001], [-2.4375692, 53.7628952], [-2.4380744, 53.7628771], [-2.4385923, 53.7628548], [-2.4391307999999996, 53.76282], [-2.4396681, 53.76277769999999], [-2.4402061, 53.7627257], [-2.4409982999999995, 53.7626304], [-2.4417385, 53.7625176], [-2.4424442, 53.76238920000001], [-2.4431400999999995, 53.76225010000001], [-2.4445315999999995, 53.7619084], [-2.4451434999999995, 53.761728999999995], [-2.4457362999999996, 53.761545100000006], [-2.4461772, 53.7613927], [-2.4466099, 53.76123390000001], [-2.4473567999999997, 53.760936599999994], [-2.4479419, 53.7607035], [-2.4483917999999996, 53.76054200000001], [-2.4499515, 53.7599411], [-2.4503614, 53.75978490000001], [-2.4523781, 53.75902310000001], [-2.4526398, 53.75892649999999], [-2.4553459999999996, 53.7579081], [-2.4566779999999997, 53.7573893], [-2.4580409, 53.7568646], [-2.45941, 53.7563479], [-2.4607553999999996, 53.7558242], [-2.4615256999999997, 53.7555155], [-2.4622692, 53.755204000000006], [-2.4637574, 53.75454619999999], [-2.4644806, 53.7541881], [-2.4651966999999995, 53.7538157], [-2.4658844, 53.75344260000001], [-2.4665561999999994, 53.7530533], [-2.4672291, 53.75266020000001], [-2.46735057494673, 53.75258570079772], [-2.4675387246365452, 53.75247281798299], [-2.467705876254903, 53.752373624383026], [-2.4678550104629764, 53.75228615844418], [-2.46798910792194, 53.75220845861286], [-2.468111149292966, 53.75213856333544], [-2.468224115237229, 53.75207451105828], [-2.468330986415902, 53.75201434022776], [-2.4684347434901586, 53.75195608929027], [-2.4685383671211727, 53.75189779669218], [-2.4686448379701176, 53.75183750087986], [-2.4687571366981667, 53.75177324029969], [-2.468878243966494, 53.75170305339806], [-2.4690111404362725, 53.75162497862133], [-2.469158806768676, 53.75153705441589], [-2.469324223624878, 53.7514373192281], [-2.4695103716660523, 53.75132381150435], [-2.4697589999999994, 53.751183100000006], [-2.4706889999999997, 53.75072839999999], [-2.4715657, 53.75029969999999], [-2.4717182, 53.75022619999999], [-2.4748403, 53.748792399999985], [-2.475859499999999, 53.7482214], [-2.4763514, 53.7479054], [-2.4763966, 53.7478764], [-2.476440199999999, 53.74785059999999], [-2.476599, 53.7477005], [-2.4767777999999994, 53.7475489], [-2.4769124, 53.7474181], [-2.4769906, 53.74734209999998], [-2.4773165, 53.7470464], [-2.4774888, 53.7468969], [-2.4777029999999995, 53.7467275], [-2.4789434, 53.7459028], [-2.4792978999999997, 53.74566939999999], [-2.4803644, 53.7449731], [-2.4808314999999994, 53.74467099999999], [-2.4813411999999997, 53.7443474], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]}", "current_leg_start": "Accrington", "dest_arr_time_act": "1308", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Accrington", "current_leg_milage": "5.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6408.645, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6765.871, \"from_m\": 6408.645, \"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\": 7169.258, \"from_m\": 6765.871, \"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\": 8839.981, \"from_m\": 7169.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9696.199, \"from_m\": 8839.981, \"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\": 10316.318, \"from_m\": 9696.199, \"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\": 11089.506, \"from_m\": 10316.318, \"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\": 11528.116, \"from_m\": 11089.506, \"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\": 11606.385, \"from_m\": 11528.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11680.092, \"from_m\": 11606.385, \"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\": 11770.134, \"from_m\": 11680.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11804.003, \"from_m\": 11770.134, \"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\": 11859.252, \"from_m\": 11804.003, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19620.627, \"from_m\": 11859.252, \"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\": 19728.551, \"from_m\": 19620.627, \"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\": 19758.947, \"from_m\": 19728.551, \"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\": 20108.426, \"from_m\": 19758.947, \"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\": 41375.748, \"from_m\": 20108.426, \"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\": 41898.131, \"from_m\": 41375.748, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42415.688, \"from_m\": 41898.131, \"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\": 51287.596, \"from_m\": 42415.688, \"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\": 51641.187, \"from_m\": 51287.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51700.374, \"from_m\": 51641.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}, {\"to_m\": 51829.158, \"from_m\": 51700.374, \"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\": 52163.968, \"from_m\": 51829.158, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52652.97, \"from_m\": 52163.968, \"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\": 55746.042, \"from_m\": 52652.97, \"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\": 61476.228, \"from_m\": 55746.042, \"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\": 63551.602, \"from_m\": 61476.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63631.809, \"from_m\": 63551.602, \"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\": 70770.318, \"from_m\": 63631.809, \"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\": 70850.526, \"from_m\": 70770.318, \"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\": 72925.899, \"from_m\": 70850.526, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78656.086, \"from_m\": 72925.899, \"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\": 81749.157, \"from_m\": 78656.086, \"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\": 82238.16, \"from_m\": 81749.157, \"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\": 82572.97, \"from_m\": 82238.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82852.444, \"from_m\": 82572.97, \"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\": 82909.43, \"from_m\": 82852.444, \"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\": 83144.035, \"from_m\": 82909.43, \"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\": 84767.402, \"from_m\": 83144.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85120.121, \"from_m\": 84767.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87162.713, \"from_m\": 85120.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105947.969, \"from_m\": 87162.713, \"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\": 107136.642, \"from_m\": 105947.969, \"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\": 107897.471, \"from_m\": 107136.642, \"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\": 107911.818, \"from_m\": 107897.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\": 109857.245, \"from_m\": 107911.818, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110020.698, \"from_m\": 109857.245, \"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\": 110207.635, \"from_m\": 110020.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110697.33, \"from_m\": 110207.635, \"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\": 111311.527, \"from_m\": 110697.33, \"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\": 112949.239, \"from_m\": 111311.527, \"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\": 112996.518, \"from_m\": 112949.239, \"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\": 113056.613, \"from_m\": 112996.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 113084.313, \"from_m\": 113056.613, \"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\": 125200.43, \"from_m\": 113084.313, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 127083.663, \"from_m\": 125200.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127273.039, \"from_m\": 127083.663, \"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\": 128214.747, \"from_m\": 127273.039, \"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\": 137924.92, \"from_m\": 128214.747, \"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\": 138127.216, \"from_m\": 137924.92, \"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\": 140988.183, \"from_m\": 138127.216, \"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\": 142011.959, \"from_m\": 140988.183, \"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\": 142354.114, \"from_m\": 142011.959, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 147582.774, \"from_m\": 142354.114, \"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\": 157149.513, \"from_m\": 147582.774, \"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\": 157232.67, \"from_m\": 157149.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\": 157273.148, \"from_m\": 157232.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 157911.622, \"from_m\": 157273.148, \"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\": 157966.673, \"from_m\": 157911.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158985.426, \"from_m\": 157966.673, \"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\": 165364.382, \"from_m\": 158985.426, \"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\": 165749.688, \"from_m\": 165364.382, \"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\": 168033.525, \"from_m\": 165749.688, \"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\": 168057.97, \"from_m\": 168033.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170350.767, \"from_m\": 168057.97, \"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\": 171400.878, \"from_m\": 170350.767, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173092.977, \"from_m\": 171400.878, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 173315.737, \"from_m\": 173092.977, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 173811.909, \"from_m\": 173315.737, \"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\": 174635.77, \"from_m\": 173811.909, \"capability_applied\": null, \"effective_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\": 576865, \"profile_key\": \"553efd71700fb867bc25305f5a6c673010fd0e5e67a4fb1314cfb3e983d2e4d4\", \"schedule_id\": 20406, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": \"1055\", \"location\": \"Rainford\", \"stage_seq\": 2, \"distance_m\": 63498.484, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1059\", \"wtt_dep\": \"1059H\", \"location\": \"Upholland\", \"stage_seq\": 3, \"distance_m\": 67201.064, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1103\", \"wtt_dep\": \"1104\", \"location\": \"Orrell\", \"stage_seq\": 4, \"distance_m\": 76434.637, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1107\", \"wtt_dep\": \"1109\", \"location\": \"Pemberton\", \"stage_seq\": 5, \"distance_m\": 79087.75, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1113\", \"wtt_dep\": \"1121\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 6, \"distance_m\": 82158.375, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1125H\", \"wtt_dep\": \"1126\", \"location\": \"Hindley\", \"stage_seq\": 7, \"distance_m\": 86414.98, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 8, \"distance_m\": 87086.498, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1129H\", \"wtt_dep\": \"1130H\", \"location\": \"Daisy Hill\", \"stage_seq\": 9, \"distance_m\": 90400.265, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1133\", \"wtt_dep\": \"1133H\", \"location\": \"Hag Fold\", \"stage_seq\": 10, \"distance_m\": 91993.723, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1135H\", \"wtt_dep\": \"1136H\", \"location\": \"Atherton\", \"stage_seq\": 11, \"distance_m\": 93162.041, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1141H\", \"wtt_dep\": \"1142\", \"location\": \"Walkden\", \"stage_seq\": 12, \"distance_m\": 98750.754, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1146\", \"wtt_dep\": \"1147\", \"location\": \"Swinton\", \"stage_seq\": 13, \"distance_m\": 102731.921, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1154\", \"wtt_dep\": \"1155\", \"location\": \"Salford Crescent\", \"stage_seq\": 14, \"distance_m\": 108132.21, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1157\", \"wtt_dep\": \"1158\", \"location\": \"Salford Central\", \"stage_seq\": 15, \"distance_m\": 109717.676, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Deal Street Jn\", \"stage_seq\": 16, \"distance_m\": 110207.635, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1200H\", \"wtt_dep\": \"1203\", \"location\": \"Manchester Victoria\", \"stage_seq\": 17, \"distance_m\": 110853.148, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 18, \"distance_m\": 112996.518, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 114452.226, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 20, \"distance_m\": 118547.799, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Castleton East Jn\", \"stage_seq\": 21, \"distance_m\": 124861.614, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216H\", \"location\": \"Rochdale\", \"stage_seq\": 22, \"distance_m\": 127706.0, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 23, \"distance_m\": 128151.13, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1220\", \"wtt_dep\": \"1220H\", \"location\": \"Smithy Bridge\", \"stage_seq\": 24, \"distance_m\": 131354.947, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1223\", \"wtt_dep\": \"1223H\", \"location\": \"Littleborough\", \"stage_seq\": 25, \"distance_m\": 133043.91, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Todmorden\", \"stage_seq\": 26, \"distance_m\": 141665.945, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 27, \"distance_m\": 142440.647, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Copy Pit\", \"stage_seq\": 28, \"distance_m\": 148657.675, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1248\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 29, \"distance_m\": 155848.637, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Gannow Jn\", \"stage_seq\": 30, \"distance_m\": 157273.148, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Rose Grove\", \"stage_seq\": 31, \"distance_m\": 158262.1, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258H\", \"location\": \"Accrington\", \"stage_seq\": 32, \"distance_m\": 165627.102, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 33, \"distance_m\": 173113.592, \"section_seq\": 1, \"route_path_id\": 74297}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 34, \"distance_m\": 174635.77, \"section_seq\": 1, \"route_path_id\": 74297}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 174635.77, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74297}], \"total_distance_m\": 174635.77, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 169567.657, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5068.113, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:57:05Z\", \"source_id\": 15328850, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:01:01Z\", \"source_id\": 15331823, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:04:31Z\", \"source_id\": 15334467, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:09:03Z\", \"source_id\": 15337919, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:15:18Z\", \"source_id\": 15342846, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:24:29Z\", \"source_id\": 47124349, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:24:32Z\", \"source_id\": 15349768, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:28:17Z\", \"source_id\": 47134265, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:28:18Z\", \"source_id\": 15352674, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:33:33Z\", \"source_id\": 15356677, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:35:19Z\", \"source_id\": 47152525, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:35:23Z\", \"source_id\": 15358020, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:44Z\", \"source_id\": 47166898, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:47Z\", \"source_id\": 15361744, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:47:02Z\", \"source_id\": 15366429, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:36Z\", \"source_id\": 47197921, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:41Z\", \"source_id\": 15370598, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:47Z\", \"source_id\": 47208570, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:51Z\", \"source_id\": 15373713, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:12Z\", \"source_id\": 47214894, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:18Z\", \"source_id\": 15375469, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:01Z\", \"source_id\": 47277102, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:05Z\", \"source_id\": 15393083, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:32Z\", \"source_id\": 47288845, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:38Z\", \"source_id\": 15396399, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:53Z\", \"source_id\": 47300232, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:55Z\", \"source_id\": 15399573, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:12Z\", \"source_id\": 47319469, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:17Z\", \"source_id\": 15404969, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:05Z\", \"source_id\": 47356634, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:08Z\", \"source_id\": 15415103, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:54Z\", \"source_id\": 47368860, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:59Z\", \"source_id\": 15418612, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:26Z\", \"source_id\": 47383320, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:29Z\", \"source_id\": 15422672, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:10Z\", \"source_id\": 47409253, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:13Z\", \"source_id\": 15429900, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "2", "timing_fact_generation": 1789474393457468, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:42.265122", "service_state_evidence_id": 15429900, "current_leg_start_actual_dep": "2026-09-15T13:04:30+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:42.480442", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HBL |
BBN |
2N96 |
150273 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1580.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6408.645, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6765.871, "from_m": 6408.645, "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": 7169.258, "from_m": 6765.871, "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": 8839.981, "from_m": 7169.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9696.199, "from_m": 8839.981, "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": 10316.318, "from_m": 9696.199, "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": 11089.506, "from_m": 10316.318, "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": 11528.116, "from_m": 11089.506, "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": 11606.385, "from_m": 11528.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11680.092, "from_m": 11606.385, "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": 11770.134, "from_m": 11680.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11804.003, "from_m": 11770.134, "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": 11859.252, "from_m": 11804.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19620.627, "from_m": 11859.252, "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": 19728.551, "from_m": 19620.627, "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": 19758.947, "from_m": 19728.551, "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": 20108.426, "from_m": 19758.947, "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": 41375.748, "from_m": 20108.426, "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": 41898.131, "from_m": 41375.748, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42415.688, "from_m": 41898.131, "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": 51287.596, "from_m": 42415.688, "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": 51641.187, "from_m": 51287.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51700.374, "from_m": 51641.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}, {"to_m": 51829.158, "from_m": 51700.374, "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": 52163.968, "from_m": 51829.158, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52652.97, "from_m": 52163.968, "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": 55746.042, "from_m": 52652.97, "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": 61476.228, "from_m": 55746.042, "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": 63551.602, "from_m": 61476.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63631.809, "from_m": 63551.602, "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": 70770.318, "from_m": 63631.809, "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": 70850.526, "from_m": 70770.318, "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": 72925.899, "from_m": 70850.526, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78656.086, "from_m": 72925.899, "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": 81749.157, "from_m": 78656.086, "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": 82238.16, "from_m": 81749.157, "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": 82572.97, "from_m": 82238.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82852.444, "from_m": 82572.97, "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": 82909.43, "from_m": 82852.444, "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": 83144.035, "from_m": 82909.43, "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": 84767.402, "from_m": 83144.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85120.121, "from_m": 84767.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87162.713, "from_m": 85120.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105947.969, "from_m": 87162.713, "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": 107136.642, "from_m": 105947.969, "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": 107897.471, "from_m": 107136.642, "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": 107911.818, "from_m": 107897.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": 109857.245, "from_m": 107911.818, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110020.698, "from_m": 109857.245, "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": 110207.635, "from_m": 110020.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110697.33, "from_m": 110207.635, "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": 111311.527, "from_m": 110697.33, "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": 112949.239, "from_m": 111311.527, "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": 112996.518, "from_m": 112949.239, "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": 113056.613, "from_m": 112996.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 113084.313, "from_m": 113056.613, "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": 125200.43, "from_m": 113084.313, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 127083.663, "from_m": 125200.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127273.039, "from_m": 127083.663, "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": 128214.747, "from_m": 127273.039, "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": 137924.92, "from_m": 128214.747, "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": 138127.216, "from_m": 137924.92, "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": 140988.183, "from_m": 138127.216, "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": 142011.959, "from_m": 140988.183, "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": 142354.114, "from_m": 142011.959, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 147582.774, "from_m": 142354.114, "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": 157149.513, "from_m": 147582.774, "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": 157232.67, "from_m": 157149.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": 157273.148, "from_m": 157232.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 157911.622, "from_m": 157273.148, "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": 157966.673, "from_m": 157911.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158985.426, "from_m": 157966.673, "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": 165364.382, "from_m": 158985.426, "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": 165749.688, "from_m": 165364.382, "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": 168033.525, "from_m": 165749.688, "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": 168057.97, "from_m": 168033.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170350.767, "from_m": 168057.97, "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": 171400.878, "from_m": 170350.767, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173092.977, "from_m": 171400.878, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 173315.737, "from_m": 173092.977, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 173811.909, "from_m": 173315.737, "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": 174635.77, "from_m": 173811.909, "capability_applied": null, "effective_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": 576865, "profile_key": "553efd71700fb867bc25305f5a6c673010fd0e5e67a4fb1314cfb3e983d2e4d4", "schedule_id": 20406, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1048", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": "1055", "location": "Rainford", "stage_seq": 2, "distance_m": 63498.484, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1059", "wtt_dep": "1059H", "location": "Upholland", "stage_seq": 3, "distance_m": 67201.064, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1103", "wtt_dep": "1104", "location": "Orrell", "stage_seq": 4, "distance_m": 76434.637, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1107", "wtt_dep": "1109", "location": "Pemberton", "stage_seq": 5, "distance_m": 79087.75, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1113", "wtt_dep": "1121", "location": "Wigan Wallgate", "stage_seq": 6, "distance_m": 82158.375, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1125H", "wtt_dep": "1126", "location": "Hindley", "stage_seq": 7, "distance_m": 86414.98, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127", "location": "Crow Nest Jn", "stage_seq": 8, "distance_m": 87086.498, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1129H", "wtt_dep": "1130H", "location": "Daisy Hill", "stage_seq": 9, "distance_m": 90400.265, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1133", "wtt_dep": "1133H", "location": "Hag Fold", "stage_seq": 10, "distance_m": 91993.723, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1135H", "wtt_dep": "1136H", "location": "Atherton", "stage_seq": 11, "distance_m": 93162.041, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1141H", "wtt_dep": "1142", "location": "Walkden", "stage_seq": 12, "distance_m": 98750.754, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1146", "wtt_dep": "1147", "location": "Swinton", "stage_seq": 13, "distance_m": 102731.921, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1154", "wtt_dep": "1155", "location": "Salford Crescent", "stage_seq": 14, "distance_m": 108132.21, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1157", "wtt_dep": "1158", "location": "Salford Central", "stage_seq": 15, "distance_m": 109717.676, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159", "location": "Deal Street Jn", "stage_seq": 16, "distance_m": 110207.635, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1200H", "wtt_dep": "1203", "location": "Manchester Victoria", "stage_seq": 17, "distance_m": 110853.148, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205H", "location": "Miles Platting Jn", "stage_seq": 18, "distance_m": 112996.518, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Thorpes Bridge Jn", "stage_seq": 19, "distance_m": 114452.226, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Vitriol Works S.B.", "stage_seq": 20, "distance_m": 118547.799, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Castleton East Jn", "stage_seq": 21, "distance_m": 124861.614, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216H", "location": "Rochdale", "stage_seq": 22, "distance_m": 127706.0, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Rochdale East Jn", "stage_seq": 23, "distance_m": 128151.13, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1220", "wtt_dep": "1220H", "location": "Smithy Bridge", "stage_seq": 24, "distance_m": 131354.947, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1223", "wtt_dep": "1223H", "location": "Littleborough", "stage_seq": 25, "distance_m": 133043.91, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Todmorden", "stage_seq": 26, "distance_m": 141665.945, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Stansfield Hall Jn", "stage_seq": 27, "distance_m": 142440.647, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Copy Pit", "stage_seq": 28, "distance_m": 148657.675, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1248", "location": "Burnley Manchester Road", "stage_seq": 29, "distance_m": 155848.637, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Gannow Jn", "stage_seq": 30, "distance_m": 157273.148, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Rose Grove", "stage_seq": 31, "distance_m": 158262.1, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258H", "location": "Accrington", "stage_seq": 32, "distance_m": 165627.102, "section_seq": 1, "route_path_id": 74297}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Daisyfield Jn", "stage_seq": 33, "distance_m": 173113.592, "section_seq": 1, "route_path_id": 74297}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": null, "location": "Blackburn", "stage_seq": 34, "distance_m": 174635.77, "section_seq": 1, "route_path_id": 74297}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 174635.77, "from_m": 0.0, "section_seq": 1, "route_path_id": 74297}], "total_distance_m": 174635.77, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 169567.657, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5068.113, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:57:05Z", "source_id": 15328850, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T10:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:01:01Z", "source_id": 15331823, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:04:31Z", "source_id": 15334467, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:09:03Z", "source_id": 15337919, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:15:18Z", "source_id": 15342846, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:24:29Z", "source_id": 47124349, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T10:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:24:32Z", "source_id": 15349768, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9391, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:28:17Z", "source_id": 47134265, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T10:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:28:18Z", "source_id": 15352674, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:33:33Z", "source_id": 15356677, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9385, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:35:19Z", "source_id": 47152525, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T10:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:35:23Z", "source_id": 15358020, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9392, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:44Z", "source_id": 47166898, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T10:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:47Z", "source_id": 15361744, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:47:02Z", "source_id": 15366429, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8297, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:36Z", "source_id": 47197921, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T10:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:41Z", "source_id": 15370598, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:47Z", "source_id": 47208570, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T10:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:51Z", "source_id": 15373713, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:12Z", "source_id": 47214894, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:18Z", "source_id": 15375469, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:01Z", "source_id": 47277102, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T11:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:05Z", "source_id": 15393083, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:32Z", "source_id": 47288845, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T11:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:38Z", "source_id": 15396399, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:53Z", "source_id": 47300232, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T11:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:55Z", "source_id": 15399573, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8053, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:12Z", "source_id": 47319469, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T11:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:17Z", "source_id": 15404969, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:05Z", "source_id": 47356634, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T11:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:08Z", "source_id": 15415103, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7672, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:54Z", "source_id": 47368860, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T11:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:59Z", "source_id": 15418612, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:26Z", "source_id": 47383320, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T12:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:29Z", "source_id": 15422672, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7718, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:10Z", "source_id": 47409253, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T12:14:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:13Z", "source_id": 15429900, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Headbolt Lane |
1048 |
1048 |
3 |
None |
None |
Blackburn |
1308 |
1308 |
2 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24134/2026-09-15/detailed |
None |
Accrington |
2026-09-15T13:04:30+01:00 |
Blackburn |
8.0 |
{"type": "LineString", "coordinates": [[-2.3703048999999994, 53.75277929999999], [-2.3705380999999996, 53.7527442], [-2.3708024, 53.75271060000001], [-2.3721261, 53.752571800000005], [-2.372348, 53.752546], [-2.3731397, 53.752426099999994], [-2.373914, 53.7522853], [-2.3742068999999995, 53.75223880000001], [-2.3745148000000005, 53.75215260000001], [-2.3765089999999995, 53.7518595], [-2.3774993, 53.75171670000001], [-2.3780111, 53.75163870000001], [-2.378488, 53.751559699999994], [-2.3804622, 53.7512392], [-2.3814462, 53.75109160000001], [-2.3824550999999996, 53.7509532], [-2.3830961, 53.7508773], [-2.3837542, 53.75081339999999], [-2.3850794999999994, 53.75071470000001], [-2.3852101999999995, 53.75070490000001], [-2.3859404, 53.75065639999999], [-2.3873195, 53.7505677], [-2.3877970999999993, 53.7505492], [-2.3885889, 53.7505136], [-2.3894208, 53.7504991], [-2.3901405, 53.75050650000001], [-2.3908931, 53.7505236], [-2.3911908999999993, 53.7505359], [-2.3913918, 53.75054420000001], [-2.3917537, 53.750555099999985], [-2.3923745999999997, 53.7505986], [-2.3926685, 53.7506221], [-2.3929675, 53.75065419999999], [-2.3931949999999995, 53.7506793], [-2.3934359, 53.7507092], [-2.3938871, 53.7507752], [-2.3941201, 53.750814299999995], [-2.3943329, 53.75085169999999], [-2.3947038, 53.75092600000001], [-2.3948515999999995, 53.75096060000001], [-2.3954304, 53.75109590000001], [-2.3961298, 53.75128060000001], [-2.3967814999999995, 53.751485599999995], [-2.3973997999999996, 53.75170910000001], [-2.3975991999999997, 53.751793], [-2.3980182, 53.751969300000006], [-2.3985436, 53.75222300000001], [-2.3988745, 53.7523931], [-2.3994895, 53.7527418], [-2.400069, 53.75309829999999], [-2.4012437, 53.75386900000001], [-2.4023631, 53.7546036], [-2.4034598999999996, 53.755355899999984], [-2.4036969, 53.755525299999995], [-2.4039395, 53.7556914], [-2.4045016, 53.7560921], [-2.4052023, 53.75664559999999], [-2.4055128, 53.75692120000001], [-2.4057760000000004, 53.7571841], [-2.4060467, 53.7574549], [-2.4062886999999997, 53.7577211], [-2.4067308, 53.7582725], [-2.4071473999999995, 53.7588119], [-2.407446, 53.7591457], [-2.4077766, 53.75948249999999], [-2.4081269, 53.7598151], [-2.4085298, 53.7601566], [-2.4089531, 53.760487600000005], [-2.4096003, 53.7608963], [-2.4099793, 53.7611252], [-2.41061, 53.76146880000001], [-2.4112727, 53.76180959999999], [-2.4118383, 53.762083100000005], [-2.4124931999999997, 53.76236], [-2.4128908, 53.7625278], [-2.4133337, 53.76268159999999], [-2.4137671, 53.76282080000001], [-2.4142236999999995, 53.76295449999999], [-2.4147653999999994, 53.76309890000001], [-2.4153409, 53.7632357], [-2.4157338, 53.76331779999999], [-2.4162070999999994, 53.7634103], [-2.4170712, 53.7635484], [-2.4178569, 53.763643400000014], [-2.4185883, 53.763721100000005], [-2.4190001, 53.7637567], [-2.4194237, 53.7637831], [-2.4198116999999995, 53.76380129999999], [-2.4201877, 53.76381529999999], [-2.4207856, 53.76382089999999], [-2.4210129, 53.7638174], [-2.4218454, 53.76378950000001], [-2.4222856, 53.763763999999995], [-2.4226873, 53.7637355], [-2.4235393, 53.763677699999995], [-2.425451267122708, 53.76352149753525], [-2.4282616, 53.7632919], [-2.4297515999999995, 53.7631708], [-2.430638, 53.763086300000005], [-2.4320866999999997, 53.76297239999999], [-2.4325839, 53.7629333], [-2.4330548, 53.762897], [-2.4335560999999997, 53.7628715], [-2.4338877, 53.76285849999999], [-2.43425, 53.7628533], [-2.4345933, 53.762851], [-2.434941, 53.76285709999999], [-2.4359837, 53.76289109999999], [-2.4365029, 53.7629026], [-2.4370399, 53.76290530000001], [-2.4375692, 53.7628952], [-2.4380744, 53.7628771], [-2.4385923, 53.7628548], [-2.4391307999999996, 53.76282], [-2.4396681, 53.76277769999999], [-2.4402061, 53.7627257], [-2.4409982999999995, 53.7626304], [-2.4417385, 53.7625176], [-2.4424442, 53.76238920000001], [-2.4431400999999995, 53.76225010000001], [-2.4445315999999995, 53.7619084], [-2.4451434999999995, 53.761728999999995], [-2.4457362999999996, 53.761545100000006], [-2.4461772, 53.7613927], [-2.4466099, 53.76123390000001], [-2.4473567999999997, 53.760936599999994], [-2.4479419, 53.7607035], [-2.4483917999999996, 53.76054200000001], [-2.4499515, 53.7599411], [-2.4503614, 53.75978490000001], [-2.4523781, 53.75902310000001], [-2.4526398, 53.75892649999999], [-2.4553459999999996, 53.7579081], [-2.4566779999999997, 53.7573893], [-2.4580409, 53.7568646], [-2.45941, 53.7563479], [-2.4607553999999996, 53.7558242], [-2.4615256999999997, 53.7555155], [-2.4622692, 53.755204000000006], [-2.4637574, 53.75454619999999], [-2.4644806, 53.7541881], [-2.4651966999999995, 53.7538157], [-2.4658844, 53.75344260000001], [-2.4665561999999994, 53.7530533], [-2.4672291, 53.75266020000001], [-2.46735057494673, 53.75258570079772], [-2.4675387246365452, 53.75247281798299], [-2.467705876254903, 53.752373624383026], [-2.4678550104629764, 53.75228615844418], [-2.46798910792194, 53.75220845861286], [-2.468111149292966, 53.75213856333544], [-2.468224115237229, 53.75207451105828], [-2.468330986415902, 53.75201434022776], [-2.4684347434901586, 53.75195608929027], [-2.4685383671211727, 53.75189779669218], [-2.4686448379701176, 53.75183750087986], [-2.4687571366981667, 53.75177324029969], [-2.468878243966494, 53.75170305339806], [-2.4690111404362725, 53.75162497862133], [-2.469158806768676, 53.75153705441589], [-2.469324223624878, 53.7514373192281], [-2.4695103716660523, 53.75132381150435], [-2.4697589999999994, 53.751183100000006], [-2.4706889999999997, 53.75072839999999], [-2.4715657, 53.75029969999999], [-2.4717182, 53.75022619999999], [-2.4748403, 53.748792399999985], [-2.475859499999999, 53.7482214], [-2.4763514, 53.7479054], [-2.4763966, 53.7478764], [-2.476440199999999, 53.74785059999999], [-2.476599, 53.7477005], [-2.4767777999999994, 53.7475489], [-2.4769124, 53.7474181], [-2.4769906, 53.74734209999998], [-2.4773165, 53.7470464], [-2.4774888, 53.7468969], [-2.4777029999999995, 53.7467275], [-2.4789434, 53.7459028], [-2.4792978999999997, 53.74566939999999], [-2.4803644, 53.7449731], [-2.4808314999999994, 53.74467099999999], [-2.4813411999999997, 53.7443474], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]} |
5.6 |
1306 |
1314 |
Accrington |
Blackburn |
Blackburn |
53.7459678 |
-2.4790864 |
53.7459678 |
-2.4790864 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
Blackburn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429900 |
1789474393457468 |
138 |
138 |
2026-09-15 12:24:42.480442 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:42.265122 |
| 548039 |
578416 |
P76297 |
522H26MJ15 |
2026-09-15 |
COMPLETE |
15429816 |
2026-09-15 13:14:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 578416, "stp": "P", "toc": "Greater Anglia", "uid": "P76297", "consist": "720521", "dest_crs": "CMB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76297/2026-09-15/detailed", "trust_id": "522H26MJ15", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge North", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "3", "is_terminated": 1, "next_location": "Cambridge North", "signalling_id": "2H26", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "1314", "current_leg_dep": "1310", "current_leg_end": "Cambridge North", "origin_dep_time": "1154", "origin_platform": "5", "current_location": "Cambridge North", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.1409003, 52.1986138], [0.1415981, 52.19956719999999], [0.14204899999999998, 52.2001839], [0.14253689999999997, 52.2008536], [0.1426698, 52.20104030000001], [0.1431142, 52.2016454], [0.1442297, 52.2031867], [0.1456684, 52.20517559999999], [0.1463588, 52.2061253], [0.1466832527484055, 52.20656375804658], [0.1468816, 52.2068318], [0.1470057, 52.2069993], [0.1480673, 52.208465399999994], [0.1498286, 52.21093079999999], [0.15193529999999997, 52.213846100000005], [0.1520638, 52.2140205], [0.1527866, 52.2150012], [0.1538721, 52.216452999999994], [0.1547299, 52.21763860000001], [0.1559719, 52.219501], [0.15616379999999996, 52.2198136], [0.15620899999999996, 52.21988940000001], [0.15626684372518992, 52.21998654579095], [0.15628199999999998, 52.22001199999998], [0.1564889, 52.2204025], [0.1567632, 52.22092089999999], [0.1568545, 52.2211106], [0.157519, 52.22240419999999], [0.1575635, 52.2224938], [0.1576443, 52.222642699999994], [0.157982, 52.2232387], [0.1581766, 52.22356199999999], [0.15851009999999996, 52.22409150000001], [0.15862609999999996, 52.22427509999999], [0.15901709999999997, 52.2248532]]}", "current_leg_start": "Cambridge", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "52.2248532", "next_location_lon": "0.1590171", "previous_location": "Cambridge", "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\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32383.517, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46335.402, \"from_m\": 32383.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49177.794, \"from_m\": 46335.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53841.803, \"from_m\": 49177.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53880.775, \"from_m\": 53841.803, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70080.462, \"from_m\": 53880.775, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73301.739, \"from_m\": 70080.462, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73341.882, \"from_m\": 73301.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73580.087, \"from_m\": 73341.882, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79085.488, \"from_m\": 73580.087, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79795.031, \"from_m\": 79085.488, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79830.614, \"from_m\": 79795.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80002.043, \"from_m\": 79830.614, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 85869.892, \"from_m\": 80002.043, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88859.69, \"from_m\": 85869.892, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 88941.496, \"from_m\": 88859.69, \"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\": 88986.634, \"from_m\": 88941.496, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 89082.974, \"from_m\": 88986.634, \"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\": 89250.756, \"from_m\": 89082.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90245.226, \"from_m\": 89250.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92573.773, \"from_m\": 90245.226, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92639.22, \"from_m\": 92573.773, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 93223.674, \"from_m\": 92639.22, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 578416, \"profile_key\": \"612901392bd67869f46e64c7458048c19b9efe05e3ede2964e5f09bed6ace954\", \"schedule_id\": 22394, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1154\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1205H\", \"wtt_dep\": \"1206H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1213H\", \"wtt_dep\": \"1214H\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1220\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226H\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1236\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 53588.767, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Stansted North Jn\", \"stage_seq\": 15, \"distance_m\": 55180.954, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1248\", \"location\": \"Audley End\", \"stage_seq\": 16, \"distance_m\": 67013.937, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1255H\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 17, \"distance_m\": 78867.174, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 18, \"distance_m\": 85780.747, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302H\", \"location\": \"Cambridge South\", \"stage_seq\": 19, \"distance_m\": 86896.486, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1310\", \"location\": \"Cambridge\", \"stage_seq\": 20, \"distance_m\": 89490.139, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 21, \"distance_m\": 91031.598, \"section_seq\": 1, \"route_path_id\": 99650}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Cambridge North\", \"stage_seq\": 22, \"distance_m\": 93223.674, \"section_seq\": 1, \"route_path_id\": 99650}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93223.674, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99650}], \"total_distance_m\": 93223.674, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 87696.124, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5527.55, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1154", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.2248532", "current_position_lon": "0.1590171", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:58:05Z\", \"source_id\": 47211853, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:58:07Z\", \"source_id\": 15374591, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:01:26Z\", \"source_id\": 47220635, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:02:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:01:29Z\", \"source_id\": 15377065, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:06:54Z\", \"source_id\": 47234896, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:06:57Z\", \"source_id\": 15381124, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:11:51Z\", \"source_id\": 47247524, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:11:53Z\", \"source_id\": 15384795, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:41Z\", \"source_id\": 47254958, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:15:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:14:46Z\", \"source_id\": 15386966, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:18:23Z\", \"source_id\": 47265056, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:18:28Z\", \"source_id\": 15389649, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:57Z\", \"source_id\": 47284793, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:02Z\", \"source_id\": 15395262, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:08Z\", \"source_id\": 47306109, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:09Z\", \"source_id\": 15401221, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:27Z\", \"source_id\": 47317387, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:28Z\", \"source_id\": 15404367, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:06Z\", \"source_id\": 47337745, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:10Z\", \"source_id\": 15410005, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:16Z\", \"source_id\": 47359621, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:19Z\", \"source_id\": 15415948, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:11Z\", \"source_id\": 15420955, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:46Z\", \"source_id\": 47386890, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:49Z\", \"source_id\": 15423630, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:07Z\", \"source_id\": 47409125, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:08Z\", \"source_id\": 15429816, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge North", "service_state_platform": "3", "timing_fact_generation": 1789474389934627, "current_leg_arrival_utc": "2026-09-15T13:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:46.057362", "service_state_evidence_id": 15429816, "current_leg_start_actual_dep": "2026-09-15T13:10:00+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:47.282239", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
CMB |
2H26 |
720521 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32383.517, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46335.402, "from_m": 32383.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49177.794, "from_m": 46335.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53841.803, "from_m": 49177.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53880.775, "from_m": 53841.803, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70080.462, "from_m": 53880.775, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73301.739, "from_m": 70080.462, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73341.882, "from_m": 73301.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73580.087, "from_m": 73341.882, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79085.488, "from_m": 73580.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79795.031, "from_m": 79085.488, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79830.614, "from_m": 79795.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80002.043, "from_m": 79830.614, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 85869.892, "from_m": 80002.043, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88859.69, "from_m": 85869.892, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 88941.496, "from_m": 88859.69, "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": 88986.634, "from_m": 88941.496, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 89082.974, "from_m": 88986.634, "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": 89250.756, "from_m": 89082.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90245.226, "from_m": 89250.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92573.773, "from_m": 90245.226, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92639.22, "from_m": 92573.773, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 93223.674, "from_m": 92639.22, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 578416, "profile_key": "612901392bd67869f46e64c7458048c19b9efe05e3ede2964e5f09bed6ace954", "schedule_id": 22394, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1154", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1205H", "wtt_dep": "1206H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1213H", "wtt_dep": "1214H", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1220", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226H", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1236", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Stansted North Jn", "stage_seq": 15, "distance_m": 55180.954, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1248", "location": "Audley End", "stage_seq": 16, "distance_m": 67013.937, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1255H", "location": "Whittlesford Parkway", "stage_seq": 17, "distance_m": 78867.174, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Shepreth Branch Jn", "stage_seq": 18, "distance_m": 85780.747, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302H", "location": "Cambridge South", "stage_seq": 19, "distance_m": 86896.486, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1310", "location": "Cambridge", "stage_seq": 20, "distance_m": 89490.139, "section_seq": 1, "route_path_id": 99650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Coldham Lane Jn", "stage_seq": 21, "distance_m": 91031.598, "section_seq": 1, "route_path_id": 99650}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Cambridge North", "stage_seq": 22, "distance_m": 93223.674, "section_seq": 1, "route_path_id": 99650}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93223.674, "from_m": 0.0, "section_seq": 1, "route_path_id": 99650}], "total_distance_m": 93223.674, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 87696.124, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5527.55, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:58:05Z", "source_id": 47211853, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T10:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:58:07Z", "source_id": 15374591, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:01:26Z", "source_id": 47220635, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:02:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:01:29Z", "source_id": 15377065, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:06:54Z", "source_id": 47234896, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:06:57Z", "source_id": 15381124, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:11:51Z", "source_id": 47247524, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:11:53Z", "source_id": 15384795, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:41Z", "source_id": 47254958, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:15:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:14:46Z", "source_id": 15386966, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:18:23Z", "source_id": 47265056, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:18:28Z", "source_id": 15389649, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:57Z", "source_id": 47284793, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:26:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:02Z", "source_id": 15395262, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:08Z", "source_id": 47306109, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:09Z", "source_id": 15401221, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:27Z", "source_id": 47317387, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:28Z", "source_id": 15404367, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:06Z", "source_id": 47337745, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:10Z", "source_id": 15410005, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12669, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:16Z", "source_id": 47359621, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:19Z", "source_id": 15415948, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:11Z", "source_id": 15420955, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:46Z", "source_id": 47386890, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:49Z", "source_id": 15423630, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:07Z", "source_id": 47409125, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:08Z", "source_id": 15429816, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1154 |
1154 |
5 |
None |
None |
Cambridge North |
1315 |
1315 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76297/2026-09-15/detailed |
None |
Cambridge |
2026-09-15T13:10:00+01:00 |
Cambridge North |
4.0 |
{"type": "LineString", "coordinates": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.1409003, 52.1986138], [0.1415981, 52.19956719999999], [0.14204899999999998, 52.2001839], [0.14253689999999997, 52.2008536], [0.1426698, 52.20104030000001], [0.1431142, 52.2016454], [0.1442297, 52.2031867], [0.1456684, 52.20517559999999], [0.1463588, 52.2061253], [0.1466832527484055, 52.20656375804658], [0.1468816, 52.2068318], [0.1470057, 52.2069993], [0.1480673, 52.208465399999994], [0.1498286, 52.21093079999999], [0.15193529999999997, 52.213846100000005], [0.1520638, 52.2140205], [0.1527866, 52.2150012], [0.1538721, 52.216452999999994], [0.1547299, 52.21763860000001], [0.1559719, 52.219501], [0.15616379999999996, 52.2198136], [0.15620899999999996, 52.21988940000001], [0.15626684372518992, 52.21998654579095], [0.15628199999999998, 52.22001199999998], [0.1564889, 52.2204025], [0.1567632, 52.22092089999999], [0.1568545, 52.2211106], [0.157519, 52.22240419999999], [0.1575635, 52.2224938], [0.1576443, 52.222642699999994], [0.157982, 52.2232387], [0.1581766, 52.22356199999999], [0.15851009999999996, 52.22409150000001], [0.15862609999999996, 52.22427509999999], [0.15901709999999997, 52.2248532]]} |
2.3 |
1310 |
1314 |
Cambridge |
Cambridge North |
Cambridge North |
52.2248532 |
0.1590171 |
52.2248532 |
0.1590171 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
Cambridge North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429816 |
1789474389934627 |
107 |
107 |
2026-09-15 12:24:47.282239 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:46.057362 |
| 548040 |
578975 |
G01259 |
745E44MK15 |
2026-09-15 |
COMPLETE |
15431049 |
2026-09-15 13:14:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 578975, "stp": "P", "toc": "CrossCountry", "uid": "G01259", "consist": "220014", "dest_crs": "RDG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01259/2026-09-15/detailed", "trust_id": "745E44MK15", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-15", "dest_arr_time": "1233", "dest_platform": "12", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5E44", "timing_status": null, "origin_station": "Reading", "current_leg_arr": "1233", "current_leg_dep": "1228½", "current_leg_end": "Reading", "origin_dep_time": "1215", "origin_platform": "12", "current_location": "Reading", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Kennet Bridge Loop", "dest_arr_time_act": "1233", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": null, "current_leg_milage": "1.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.884, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1101.4, \"from_m\": 476.884, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1159.791, \"from_m\": 1101.4, \"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\": 1215.91, \"from_m\": 1159.791, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1322.797, \"from_m\": 1215.91, \"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\": 1381.178, \"from_m\": 1322.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1461.124, \"from_m\": 1381.178, \"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\": 2943.669, \"from_m\": 1461.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3023.615, \"from_m\": 2943.669, \"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\": 3081.995, \"from_m\": 3023.615, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3188.882, \"from_m\": 3081.995, \"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\": 3245.002, \"from_m\": 3188.882, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 3303.392, \"from_m\": 3245.002, \"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\": 3927.909, \"from_m\": 3303.392, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 4404.793, \"from_m\": 3927.909, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 578975, \"profile_key\": \"000ffdd285392fa525cea920844ebaf439326d19d01423c4b967b88ed94fea44\", \"schedule_id\": 8274, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1159.791, \"section_seq\": 1, \"route_path_id\": 68328}, {\"is_pass\": false, \"wtt_arr\": \"1218H\", \"wtt_dep\": \"1228H\", \"location\": \"Kennet Bridge Loop\", \"stage_seq\": 3, \"distance_m\": 2202.396, \"section_seq\": 1, \"route_path_id\": 68328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 3245.002, \"section_seq\": 1, \"route_path_id\": 68328}, {\"is_pass\": false, \"wtt_arr\": \"1233\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 5, \"distance_m\": 4404.793, \"section_seq\": 1, \"route_path_id\": 68328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4404.793, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68328}], \"total_distance_m\": 4404.793, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 4288.032, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 116.761, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1215", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "4.5", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Reading", "service_state_platform": "12", "timing_fact_generation": 1789474488644488, "current_leg_arrival_utc": "2026-09-15T12:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:48.641543", "service_state_evidence_id": 15431049, "current_leg_start_actual_dep": "2026-09-15T12:28:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:49.181302", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
RDG |
RDG |
5E44 |
220014 |
4 |
125 |
None |
{"version": 3, "segments": [{"to_m": 476.884, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1101.4, "from_m": 476.884, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 1159.791, "from_m": 1101.4, "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": 1215.91, "from_m": 1159.791, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 1322.797, "from_m": 1215.91, "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": 1381.178, "from_m": 1322.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1461.124, "from_m": 1381.178, "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": 2943.669, "from_m": 1461.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3023.615, "from_m": 2943.669, "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": 3081.995, "from_m": 3023.615, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3188.882, "from_m": 3081.995, "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": 3245.002, "from_m": 3188.882, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 3303.392, "from_m": 3245.002, "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": 3927.909, "from_m": 3303.392, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 4404.793, "from_m": 3927.909, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 578975, "profile_key": "000ffdd285392fa525cea920844ebaf439326d19d01423c4b967b88ed94fea44", "schedule_id": 8274, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1215", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Kennet Bridge Jn", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 68328}, {"is_pass": false, "wtt_arr": "1218H", "wtt_dep": "1228H", "location": "Kennet Bridge Loop", "stage_seq": 3, "distance_m": 2202.396, "section_seq": 1, "route_path_id": 68328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Kennet Bridge Jn", "stage_seq": 4, "distance_m": 3245.002, "section_seq": 1, "route_path_id": 68328}, {"is_pass": false, "wtt_arr": "1233", "wtt_dep": null, "location": "Reading", "stage_seq": 5, "distance_m": 4404.793, "section_seq": 1, "route_path_id": 68328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4404.793, "from_m": 0.0, "section_seq": 1, "route_path_id": 68328}], "total_distance_m": 4404.793, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 4288.032, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 116.761, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Reading |
1215 |
1215 |
12 |
None |
None |
Reading |
1233 |
1233 |
12 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G01259/2026-09-15/detailed |
None |
Kennet Bridge Loop |
2026-09-15T12:28:30+01:00 |
Reading |
4.5 |
{"type": "LineString", "coordinates": [[-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
1.3 |
1228½ |
1233 |
None |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
Reading |
TRUST |
TRUST_CANCELLATION |
15431049 |
1789474488644488 |
50 |
50 |
2026-09-15 12:24:49.181302 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:48.641543 |
| 548041 |
579238 |
P88575 |
872M60MK15 |
2026-09-15 |
COMPLETE |
15429946 |
2026-09-15 13:14:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 579238, "stp": "P", "toc": "Southeastern", "uid": "P88575", "consist": "465049+465924", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88575/2026-09-15/detailed", "trust_id": "872M60MK15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-15", "dest_arr_time": "1309", "dest_platform": "8", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2M60", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "1314", "current_leg_dep": "1311", "current_leg_end": "Orpington", "origin_dep_time": "1227", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "1309", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6148.434, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6172.296, \"from_m\": 6148.434, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6698.715, \"from_m\": 6172.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20116.711, \"from_m\": 6698.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20200.05, \"from_m\": 20116.711, \"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\": 20273.507, \"from_m\": 20200.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20367.098, \"from_m\": 20273.507, \"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\": 21536.956, \"from_m\": 20367.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23541.786, \"from_m\": 21536.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23596.744, \"from_m\": 23541.786, \"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\": 23684.643, \"from_m\": 23596.744, \"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\": 23734.685, \"from_m\": 23684.643, \"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\": 23885.785, \"from_m\": 23734.685, \"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\": 24084.756, \"from_m\": 23885.785, \"capability_applied\": null, \"effective_limit_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\": 579238, \"profile_key\": \"21ecf6bc9ff7e2f49a1735f526edbee72532901880110ab547eecff9ee522f8c\", \"schedule_id\": 23731, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1227\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1237\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6410.111, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"West Dulwich\", \"stage_seq\": 6, \"distance_m\": 8123.794, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1242\", \"location\": \"Sydenham Hill\", \"stage_seq\": 7, \"distance_m\": 9238.854, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245H\", \"location\": \"Penge East\", \"stage_seq\": 8, \"distance_m\": 11542.243, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1247H\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 12572.893, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 10, \"distance_m\": 13912.325, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"Shortlands\", \"stage_seq\": 11, \"distance_m\": 16110.866, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1257\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 17419.934, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Bickley\", \"stage_seq\": 13, \"distance_m\": 19257.769, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Bickley Jn\", \"stage_seq\": 14, \"distance_m\": 20200.05, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21413.771, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1305\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22137.422, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24084.756, \"section_seq\": 1, \"route_path_id\": 37584}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24084.756, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37584}], \"total_distance_m\": 24084.756, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22772.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1312.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1227", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:38Z\", \"source_id\": 47326126, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:42Z\", \"source_id\": 15406743, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:16Z\", \"source_id\": 47335630, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:18Z\", \"source_id\": 15409329, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:33Z\", \"source_id\": 47352578, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:38Z\", \"source_id\": 15414028, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:24Z\", \"source_id\": 47359986, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:29Z\", \"source_id\": 15416044, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:14Z\", \"source_id\": 47364497, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:17Z\", \"source_id\": 15417396, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:44Z\", \"source_id\": 47365981, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:48Z\", \"source_id\": 15417777, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:38Z\", \"source_id\": 47368133, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:42Z\", \"source_id\": 15418419, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:31Z\", \"source_id\": 47373086, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:35Z\", \"source_id\": 15419770, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:53Z\", \"source_id\": 47376685, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:58Z\", \"source_id\": 15420767, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:01Z\", \"source_id\": 47384868, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:06Z\", \"source_id\": 15423090, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:40Z\", \"source_id\": 47400001, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:43Z\", \"source_id\": 15427278, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:15Z\", \"source_id\": 47409475, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:19Z\", \"source_id\": 15429946, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1789474399029708, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:52.950129", "service_state_evidence_id": 15429946, "current_leg_start_actual_dep": "2026-09-15T13:10:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:53.030824", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
ORP |
2M60 |
465049+465924 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6148.434, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6172.296, "from_m": 6148.434, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6698.715, "from_m": 6172.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20116.711, "from_m": 6698.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20200.05, "from_m": 20116.711, "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": 20273.507, "from_m": 20200.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20367.098, "from_m": 20273.507, "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": 21536.956, "from_m": 20367.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23541.786, "from_m": 21536.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23596.744, "from_m": 23541.786, "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": 23684.643, "from_m": 23596.744, "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": 23734.685, "from_m": 23684.643, "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": 23885.785, "from_m": 23734.685, "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": 24084.756, "from_m": 23885.785, "capability_applied": null, "effective_limit_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": 579238, "profile_key": "21ecf6bc9ff7e2f49a1735f526edbee72532901880110ab547eecff9ee522f8c", "schedule_id": 23731, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1227", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234H", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1237", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6410.111, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "West Dulwich", "stage_seq": 6, "distance_m": 8123.794, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1242", "location": "Sydenham Hill", "stage_seq": 7, "distance_m": 9238.854, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245H", "location": "Penge East", "stage_seq": 8, "distance_m": 11542.243, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1247H", "location": "Kent House", "stage_seq": 9, "distance_m": 12572.893, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250H", "location": "Beckenham Junction", "stage_seq": 10, "distance_m": 13912.325, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "Shortlands", "stage_seq": 11, "distance_m": 16110.866, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1257", "location": "Bromley South", "stage_seq": 12, "distance_m": 17419.934, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Bickley", "stage_seq": 13, "distance_m": 19257.769, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Bickley Jn", "stage_seq": 14, "distance_m": 20200.05, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21413.771, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1305", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22137.422, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": null, "location": "Orpington", "stage_seq": 17, "distance_m": 24084.756, "section_seq": 1, "route_path_id": 37584}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24084.756, "from_m": 0.0, "section_seq": 1, "route_path_id": 37584}], "total_distance_m": 24084.756, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22772.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1312.418, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:38Z", "source_id": 47326126, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:42Z", "source_id": 15406743, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:16Z", "source_id": 47335630, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:18Z", "source_id": 15409329, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31255, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:33Z", "source_id": 47352578, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:38Z", "source_id": 15414028, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31269, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:24Z", "source_id": 47359986, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:29Z", "source_id": 15416044, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31863, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:14Z", "source_id": 47364497, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:56:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:17Z", "source_id": 15417396, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:44Z", "source_id": 47365981, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:48Z", "source_id": 15417777, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:38Z", "source_id": 47368133, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:42Z", "source_id": 15418419, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31856, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:31Z", "source_id": 47373086, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:35Z", "source_id": 15419770, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:53Z", "source_id": 47376685, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:58Z", "source_id": 15420767, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:01Z", "source_id": 47384868, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:06Z", "source_id": 15423090, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:40Z", "source_id": 47400001, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:10:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:43Z", "source_id": 15427278, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32042, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:15Z", "source_id": 47409475, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:19Z", "source_id": 15429946, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
London Victoria |
1227 |
1227 |
3 |
None |
None |
Orpington |
1309 |
1309 |
8 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88575/2026-09-15/detailed |
None |
Petts Wood |
2026-09-15T13:10:00+01:00 |
Orpington |
3.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
1311 |
1314 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429946 |
1789474399029708 |
64 |
64 |
2026-09-15 12:24:53.030824 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:52.950129 |
| 548042 |
579130 |
L78935 |
871D29MK15 |
2026-09-15 |
COMPLETE |
15430223 |
2026-09-15 13:14:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 579130, "stp": "P", "toc": "South Western Railway", "uid": "L78935", "consist": "701055", "dest_crs": "DKG", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78935/2026-09-15/detailed", "trust_id": "871D29MK15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dorking", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "3", "is_terminated": 1, "next_location": "Dorking", "signalling_id": "1D29", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1314", "current_leg_dep": "1312", "current_leg_end": "Dorking", "origin_dep_time": "1223", "origin_platform": "1", "current_location": "Dorking", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]}", "current_leg_start": "Box Hill & Westhumble", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "51.2411729", "next_location_lon": "-0.3241206", "previous_location": "Box Hill & Westhumble", "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18113.945, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19437.195, \"from_m\": 18113.945, \"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\": 22346.826, \"from_m\": 19437.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22635.571, \"from_m\": 22346.826, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22733.141, \"from_m\": 22635.571, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23092.981, \"from_m\": 22733.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23180.839, \"from_m\": 23092.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23237.267, \"from_m\": 23180.839, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32259.51, \"from_m\": 23237.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35349.372, \"from_m\": 32259.51, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35435.517, \"from_m\": 35349.372, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35473.02, \"from_m\": 35435.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35564.651, \"from_m\": 35473.02, \"capability_applied\": null, \"effective_limit_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\": 579130, \"profile_key\": \"2ac3df959086d2504bc4a3988dec52767a414616117cc84f68711478939116a5\", \"schedule_id\": 16609, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1248H\", \"location\": \"Worcester Park\", \"stage_seq\": 9, \"distance_m\": 17232.776, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Stoneleigh\", \"stage_seq\": 10, \"distance_m\": 19251.061, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254\", \"location\": \"Ewell West\", \"stage_seq\": 11, \"distance_m\": 20862.274, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258H\", \"location\": \"Epsom\", \"stage_seq\": 12, \"distance_m\": 22914.411, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1302H\", \"location\": \"Ashtead\", \"stage_seq\": 13, \"distance_m\": 26109.263, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Leatherhead\", \"stage_seq\": 14, \"distance_m\": 29013.738, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 15, \"distance_m\": 34208.914, \"section_seq\": 1, \"route_path_id\": 34786}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Dorking\", \"stage_seq\": 16, \"distance_m\": 35564.651, \"section_seq\": 1, \"route_path_id\": 34786}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35564.651, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34786}], \"total_distance_m\": 35564.651, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 34650.743, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 913.908, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.2411729", "current_position_lon": "-0.3241206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:51Z\", \"source_id\": 47284494, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:53Z\", \"source_id\": 15395193, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:39Z\", \"source_id\": 47297091, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:40Z\", \"source_id\": 15398708, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:49Z\", \"source_id\": 47305336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:53Z\", \"source_id\": 15401020, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:00Z\", \"source_id\": 47313740, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:03Z\", \"source_id\": 15403305, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:38Z\", \"source_id\": 47323407, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:41Z\", \"source_id\": 15405998, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:46Z\", \"source_id\": 47334362, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:48Z\", \"source_id\": 15408964, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:37Z\", \"source_id\": 47339167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:38Z\", \"source_id\": 15410417, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:57Z\", \"source_id\": 47353790, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:58Z\", \"source_id\": 15414273, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:36Z\", \"source_id\": 47362993, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:38Z\", \"source_id\": 15416974, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:06Z\", \"source_id\": 47372060, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:10Z\", \"source_id\": 15419506, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:51Z\", \"source_id\": 47384442, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:52Z\", \"source_id\": 15422963, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:45Z\", \"source_id\": 47392274, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:49Z\", \"source_id\": 15425162, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:48Z\", \"source_id\": 47402965, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:50Z\", \"source_id\": 15428099, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:38Z\", \"source_id\": 47410439, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:41Z\", \"source_id\": 15430223, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dorking", "service_state_platform": "3", "timing_fact_generation": 1789474422908522, "current_leg_arrival_utc": "2026-09-15T13:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:52.953638", "service_state_evidence_id": 15430223, "current_leg_start_actual_dep": "2026-09-15T13:11:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:53.037313", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
DKG |
1D29 |
701055 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18113.945, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19437.195, "from_m": 18113.945, "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": 22346.826, "from_m": 19437.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22635.571, "from_m": 22346.826, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22733.141, "from_m": 22635.571, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23092.981, "from_m": 22733.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23180.839, "from_m": 23092.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23237.267, "from_m": 23180.839, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32259.51, "from_m": 23237.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35349.372, "from_m": 32259.51, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35435.517, "from_m": 35349.372, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35473.02, "from_m": 35435.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35564.651, "from_m": 35473.02, "capability_applied": null, "effective_limit_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": 579130, "profile_key": "2ac3df959086d2504bc4a3988dec52767a414616117cc84f68711478939116a5", "schedule_id": 16609, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1223", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1248H", "location": "Worcester Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Stoneleigh", "stage_seq": 10, "distance_m": 19251.061, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254", "location": "Ewell West", "stage_seq": 11, "distance_m": 20862.274, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258H", "location": "Epsom", "stage_seq": 12, "distance_m": 22914.411, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1302H", "location": "Ashtead", "stage_seq": 13, "distance_m": 26109.263, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Leatherhead", "stage_seq": 14, "distance_m": 29013.738, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311", "location": "Box Hill & Westhumble", "stage_seq": 15, "distance_m": 34208.914, "section_seq": 1, "route_path_id": 34786}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Dorking", "stage_seq": 16, "distance_m": 35564.651, "section_seq": 1, "route_path_id": 34786}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35564.651, "from_m": 0.0, "section_seq": 1, "route_path_id": 34786}], "total_distance_m": 35564.651, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34650.743, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 913.908, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:51Z", "source_id": 47284494, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:26:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:53Z", "source_id": 15395193, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:39Z", "source_id": 47297091, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:40Z", "source_id": 15398708, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:49Z", "source_id": 47305336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:53Z", "source_id": 15401020, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:00Z", "source_id": 47313740, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:37:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:03Z", "source_id": 15403305, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:38Z", "source_id": 47323407, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:41Z", "source_id": 15405998, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:46Z", "source_id": 47334362, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:48Z", "source_id": 15408964, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29489, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:37Z", "source_id": 47339167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:38Z", "source_id": 15410417, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29493, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:57Z", "source_id": 47353790, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:58Z", "source_id": 15414273, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29497, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:36Z", "source_id": 47362993, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:38Z", "source_id": 15416974, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:06Z", "source_id": 47372060, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:10Z", "source_id": 15419506, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:51Z", "source_id": 47384442, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:52Z", "source_id": 15422963, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:45Z", "source_id": 47392274, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:49Z", "source_id": 15425162, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30176, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:48Z", "source_id": 47402965, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:50Z", "source_id": 15428099, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30188, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:38Z", "source_id": 47410439, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:41Z", "source_id": 15430223, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
London Waterloo |
1223 |
1223 |
1 |
None |
None |
Dorking |
1314 |
1314 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78935/2026-09-15/detailed |
None |
Box Hill & Westhumble |
2026-09-15T13:11:00+01:00 |
Dorking |
2.0 |
{"type": "LineString", "coordinates": [[-0.3283698, 51.2529999], [-0.32818439999999993, 51.2525021], [-0.3281545, 51.252417099999995], [-0.32791919999999997, 51.2517632], [-0.3276487, 51.2507914], [-0.3273029, 51.2494587], [-0.32723589999999997, 51.24923640000001], [-0.3268019999999999, 51.24772750000001], [-0.3266674, 51.24718289999999], [-0.3266271, 51.24704030000001], [-0.325819, 51.2442082], [-0.32573379999999996, 51.2439699], [-0.32564029999999994, 51.2437262], [-0.3256179, 51.2436342], [-0.3255655, 51.243420999999984], [-0.32549959999999994, 51.2431986], [-0.3254499, 51.2430573], [-0.3253922, 51.242905], [-0.3253318, 51.242764099999995], [-0.325253, 51.242601699999994], [-0.3251273, 51.2423785], [-0.32498479999999996, 51.2421707], [-0.3247932, 51.24188000000001], [-0.32475389999999993, 51.2418212], [-0.3244136, 51.2414495], [-0.3241205999999999, 51.241172899999995]]} |
0.8 |
1312 |
1314 |
Box Hill & Westhumble |
Dorking |
Dorking |
51.2411729 |
-0.3241206 |
51.2411729 |
-0.3241206 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
Dorking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430223 |
1789474422908522 |
73 |
73 |
2026-09-15 12:24:53.037313 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:52.953638 |
| 548043 |
579143 |
L88514 |
072B76MK15 |
2026-09-15 |
COMPLETE |
15430035 |
2026-09-15 13:14:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 579143, "stp": "P", "toc": "ScotRail", "uid": "L88514", "consist": "385012+385042", "dest_crs": "LNK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88514/2026-09-15/detailed", "trust_id": "072B76MK15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lanark", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "1", "is_terminated": 1, "next_location": "Lanark", "signalling_id": "2B76", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1314", "current_leg_dep": "1304", "current_leg_end": "Lanark", "origin_dep_time": "1223", "origin_platform": "2", "current_location": "Lanark", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]}", "current_leg_start": "Carluke", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "55.6736378", "next_location_lon": "-3.7732380", "previous_location": "Carluke", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4375.691, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4434.36, \"from_m\": 4375.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4836.732, \"from_m\": 4434.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5442.587, \"from_m\": 4836.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5796.9, \"from_m\": 5442.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5929.454, \"from_m\": 5796.9, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6031.686, \"from_m\": 5929.454, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6129.308, \"from_m\": 6031.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6864.321, \"from_m\": 6129.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9368.579, \"from_m\": 6864.321, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11450.268, \"from_m\": 9368.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11548.583, \"from_m\": 11450.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13917.188, \"from_m\": 11548.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18870.063, \"from_m\": 13917.188, \"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\": 19577.69, \"from_m\": 18870.063, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19656.816, \"from_m\": 19577.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21884.817, \"from_m\": 19656.816, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21939.247, \"from_m\": 21884.817, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22486.061, \"from_m\": 21939.247, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22894.518, \"from_m\": 22486.061, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25421.566, \"from_m\": 22894.518, \"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\": 25557.608, \"from_m\": 25421.566, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26394.297, \"from_m\": 25557.608, \"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\": 26627.152, \"from_m\": 26394.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26640.52, \"from_m\": 26627.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30634.146, \"from_m\": 26640.52, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30764.704, \"from_m\": 30634.146, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31234.908, \"from_m\": 30764.704, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32495.63, \"from_m\": 31234.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37002.385, \"from_m\": 32495.63, \"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\": 40733.639, \"from_m\": 37002.385, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43623.404, \"from_m\": 40733.639, \"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\": 43708.254, \"from_m\": 43623.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43851.99, \"from_m\": 43708.254, \"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\": 44339.295, \"from_m\": 43851.99, \"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\": 46572.82, \"from_m\": 44339.295, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47596.145, \"from_m\": 46572.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47898.007, \"from_m\": 47596.145, \"capability_applied\": null, \"effective_limit_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\": 579143, \"profile_key\": \"5dddf2564addb241185d89a06d4f79684555d7e73f674c45c4738ae32767f828\", \"schedule_id\": 19055, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1227H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231\", \"location\": \"Cambuslang\", \"stage_seq\": 7, \"distance_m\": 8038.107, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Newton West Jn\", \"stage_seq\": 8, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Newton East Jn\", \"stage_seq\": 9, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Uddingston\", \"stage_seq\": 10, \"distance_m\": 13602.448, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 13770.768, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"Bellshill\", \"stage_seq\": 12, \"distance_m\": 17576.258, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Mossend West Jn\", \"stage_seq\": 13, \"distance_m\": 18823.098, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Mossend South Jn\", \"stage_seq\": 14, \"distance_m\": 19656.816, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1247H\", \"location\": \"Motherwell\", \"stage_seq\": 15, \"distance_m\": 22315.779, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Shieldmuir\", \"stage_seq\": 16, \"distance_m\": 25129.107, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1256\", \"location\": \"Wishaw\", \"stage_seq\": 17, \"distance_m\": 27336.1, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Law Jn\", \"stage_seq\": 18, \"distance_m\": 30908.363, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Carluke\", \"stage_seq\": 19, \"distance_m\": 34436.42, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Lanark Jn\", \"stage_seq\": 20, \"distance_m\": 43708.254, \"section_seq\": 1, \"route_path_id\": 28621}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Lanark\", \"stage_seq\": 21, \"distance_m\": 47898.007, \"section_seq\": 1, \"route_path_id\": 28621}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47898.007, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28621}], \"total_distance_m\": 47898.007, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47805.513, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 92.494, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.6736378", "current_position_lon": "-3.7732380", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:06Z\", \"source_id\": 47298189, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:10Z\", \"source_id\": 15399027, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:29Z\", \"source_id\": 47312357, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:34Z\", \"source_id\": 15402954, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:31Z\", \"source_id\": 47325725, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:32Z\", \"source_id\": 15406583, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:03Z\", \"source_id\": 47342980, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:06Z\", \"source_id\": 15411427, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:46Z\", \"source_id\": 47353257, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:48Z\", \"source_id\": 15414159, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:18Z\", \"source_id\": 47362183, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:20Z\", \"source_id\": 15416738, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:38Z\", \"source_id\": 47381197, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:38Z\", \"source_id\": 15422030, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:24Z\", \"source_id\": 47409870, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:27Z\", \"source_id\": 15430035, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lanark", "service_state_platform": "1", "timing_fact_generation": 1789474411161260, "current_leg_arrival_utc": "2026-09-15T13:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:52.956683", "service_state_evidence_id": 15430035, "current_leg_start_actual_dep": "2026-09-15T13:04:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:53.034345", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
LNK |
2B76 |
385012+385042 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4375.691, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4434.36, "from_m": 4375.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4836.732, "from_m": 4434.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5442.587, "from_m": 4836.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5796.9, "from_m": 5442.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 5929.454, "from_m": 5796.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 6031.686, "from_m": 5929.454, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6129.308, "from_m": 6031.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6864.321, "from_m": 6129.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9368.579, "from_m": 6864.321, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11450.268, "from_m": 9368.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11548.583, "from_m": 11450.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13917.188, "from_m": 11548.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18870.063, "from_m": 13917.188, "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": 19577.69, "from_m": 18870.063, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19656.816, "from_m": 19577.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21884.817, "from_m": 19656.816, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21939.247, "from_m": 21884.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22486.061, "from_m": 21939.247, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22894.518, "from_m": 22486.061, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25421.566, "from_m": 22894.518, "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": 25557.608, "from_m": 25421.566, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26394.297, "from_m": 25557.608, "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": 26627.152, "from_m": 26394.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26640.52, "from_m": 26627.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30634.146, "from_m": 26640.52, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30764.704, "from_m": 30634.146, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31234.908, "from_m": 30764.704, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32495.63, "from_m": 31234.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37002.385, "from_m": 32495.63, "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": 40733.639, "from_m": 37002.385, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43623.404, "from_m": 40733.639, "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": 43708.254, "from_m": 43623.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43851.99, "from_m": 43708.254, "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": 44339.295, "from_m": 43851.99, "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": 46572.82, "from_m": 44339.295, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47596.145, "from_m": 46572.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47898.007, "from_m": 47596.145, "capability_applied": null, "effective_limit_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": 579143, "profile_key": "5dddf2564addb241185d89a06d4f79684555d7e73f674c45c4738ae32767f828", "schedule_id": 19055, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1223", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226H", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1227H", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231", "location": "Cambuslang", "stage_seq": 7, "distance_m": 8038.107, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Newton West Jn", "stage_seq": 8, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Newton East Jn", "stage_seq": 9, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Uddingston", "stage_seq": 10, "distance_m": 13602.448, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 13770.768, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "Bellshill", "stage_seq": 12, "distance_m": 17576.258, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Mossend West Jn", "stage_seq": 13, "distance_m": 18823.098, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Mossend South Jn", "stage_seq": 14, "distance_m": 19656.816, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1247H", "location": "Motherwell", "stage_seq": 15, "distance_m": 22315.779, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Shieldmuir", "stage_seq": 16, "distance_m": 25129.107, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1256", "location": "Wishaw", "stage_seq": 17, "distance_m": 27336.1, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Law Jn", "stage_seq": 18, "distance_m": 30908.363, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Carluke", "stage_seq": 19, "distance_m": 34436.42, "section_seq": 1, "route_path_id": 28621}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310", "location": "Lanark Jn", "stage_seq": 20, "distance_m": 43708.254, "section_seq": 1, "route_path_id": 28621}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Lanark", "stage_seq": 21, "distance_m": 47898.007, "section_seq": 1, "route_path_id": 28621}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47898.007, "from_m": 0.0, "section_seq": 1, "route_path_id": 28621}], "total_distance_m": 47898.007, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47805.513, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 92.494, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:06Z", "source_id": 47298189, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:10Z", "source_id": 15399027, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2365, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:29Z", "source_id": 47312357, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:34Z", "source_id": 15402954, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2375, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:31Z", "source_id": 47325725, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:32Z", "source_id": 15406583, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2439, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:03Z", "source_id": 47342980, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:06Z", "source_id": 15411427, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2589, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:46Z", "source_id": 47353257, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:48Z", "source_id": 15414159, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2602, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:18Z", "source_id": 47362183, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:20Z", "source_id": 15416738, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2618, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:38Z", "source_id": 47381197, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:38Z", "source_id": 15422030, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2626, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:24Z", "source_id": 47409870, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:27Z", "source_id": 15430035, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1223 |
1223 |
2 |
None |
None |
Lanark |
1315 |
1315 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88514/2026-09-15/detailed |
None |
Carluke |
2026-09-15T13:04:00+01:00 |
Lanark |
10.0 |
{"type": "LineString", "coordinates": [[-3.8486241, 55.730977499999995], [-3.848342399999999, 55.73081019999999], [-3.847792899999999, 55.73048369999999], [-3.8476053, 55.73037659999999], [-3.846956, 55.7299723], [-3.8461693, 55.729403600000005], [-3.845431399999999, 55.72881399999999], [-3.8449596, 55.728423], [-3.844820499999999, 55.728302599999985], [-3.844306199999999, 55.727854699999995], [-3.843410099999999, 55.72702999999999], [-3.842796400000001, 55.7264187], [-3.8423692, 55.7259279], [-3.841988399999999, 55.72543079999999], [-3.841392700000001, 55.72453420000001], [-3.841084099999999, 55.72401980000001], [-3.840839499999999, 55.72361199999999], [-3.840438099999999, 55.723015], [-3.840035, 55.7224606], [-3.839566000000001, 55.7219095], [-3.8391434, 55.72144829999999], [-3.8387596, 55.7210498], [-3.8385469, 55.72085160000001], [-3.838347300000001, 55.7206499], [-3.8376827, 55.7200011], [-3.835315000000001, 55.7176789], [-3.8329246, 55.715334199999994], [-3.8323932999999992, 55.7148131], [-3.831779899999999, 55.714189], [-3.8309245, 55.7133615], [-3.8305332, 55.71296300000001], [-3.830123599999999, 55.7125674], [-3.8285085, 55.71098969999999], [-3.8283087, 55.71080779999999], [-3.8277564000000006, 55.71030519999999], [-3.827544099999999, 55.7101254], [-3.8271272, 55.7097801], [-3.826687399999999, 55.709439999999994], [-3.8257945, 55.7087626], [-3.8247311, 55.70806459999999], [-3.8236358, 55.707374699999995], [-3.8226611, 55.7068295], [-3.8221678, 55.706557200000006], [-3.821641899999999, 55.70629490000001], [-3.8206061, 55.70577999999999], [-3.8200309, 55.705519], [-3.8198615209365414, 55.70544417370927], [-3.8194702, 55.70527129999999], [-3.8189695, 55.705057200000006], [-3.8182585, 55.7047531], [-3.817603000000001, 55.7045025], [-3.816941599999999, 55.704255], [-3.8163389, 55.7040361], [-3.815710199999999, 55.703823199999995], [-3.8150213, 55.7035942], [-3.8143234, 55.7033797], [-3.812264799999999, 55.70279419999999], [-3.811066, 55.702513], [-3.8098560999999993, 55.70226439999999], [-3.8087049999999993, 55.7020646], [-3.8080495, 55.7019571], [-3.8075020999999993, 55.7018844], [-3.806347300000001, 55.701763], [-3.8063429, 55.701762599999995], [-3.8052875, 55.7016619], [-3.8042104, 55.7015972], [-3.8032272, 55.7015652], [-3.802214, 55.7015558], [-3.801432300000001, 55.70156419999999], [-3.8008027, 55.701584], [-3.8003211, 55.7016066], [-3.7993936, 55.701671399999995], [-3.798535399999999, 55.70175549999999], [-3.7976888, 55.70185670000001], [-3.795679399999999, 55.702078799999995], [-3.7946762, 55.7021757], [-3.793678799999999, 55.7022334], [-3.7923220999999994, 55.702268], [-3.7917452, 55.7022615], [-3.7911443, 55.7022455], [-3.7907664, 55.702223800000006], [-3.7903098, 55.70219759999999], [-3.7896302, 55.7021379], [-3.7887727999999994, 55.70204029999999], [-3.787995099999999, 55.7019259], [-3.7876519, 55.7018764], [-3.7872097, 55.7017978], [-3.7863844, 55.7016459], [-3.7846616, 55.701342999999994], [-3.783893, 55.70122609999999], [-3.7831577, 55.7011322], [-3.7822387, 55.7010222], [-3.781241000000001, 55.700926200000005], [-3.7802941999999993, 55.7008578], [-3.7795857000000006, 55.700813399999994], [-3.7788675, 55.70080420000001], [-3.7775323999999992, 55.700821], [-3.7762324, 55.7008884], [-3.77558, 55.700935699999995], [-3.7749005, 55.70098489999999], [-3.774219200000001, 55.7010442], [-3.7735775, 55.7011001], [-3.7729241933019897, 55.70112716829023], [-3.7713691, 55.70119160000001], [-3.770419299999999, 55.70120159999999], [-3.7694468, 55.7011821], [-3.76796, 55.701090099999995], [-3.7671855, 55.7010245], [-3.7664346, 55.7009346], [-3.765466599999999, 55.7007965], [-3.7645169, 55.70063569999999], [-3.7635216, 55.70043329999999], [-3.7625711, 55.70021419999999], [-3.7610721, 55.6997895], [-3.7600477999999993, 55.699451200000006], [-3.7590665, 55.6990864], [-3.758073299999999, 55.6986796], [-3.7571452, 55.69825060000001], [-3.7570984, 55.6982254], [-3.7560208, 55.6976455], [-3.754965199999999, 55.6970478], [-3.7539280000000006, 55.6964901], [-3.753393599999999, 55.6962195], [-3.7528483, 55.69596150000001], [-3.7519275, 55.69555720000001], [-3.750960300000001, 55.6951723], [-3.7499719, 55.6948228], [-3.7489432, 55.6945088], [-3.7480187, 55.6942391], [-3.7470029999999994, 55.6939856], [-3.7409111, 55.6925534], [-3.7383957, 55.6919645], [-3.7367476, 55.69157869999999], [-3.736588, 55.6915418], [-3.73627, 55.69147059999999], [-3.734439899999999, 55.691039999999994], [-3.7332091, 55.6907222], [-3.7327093, 55.69060410000001], [-3.7317293999999994, 55.6903789], [-3.7310885, 55.6902301], [-3.730391899999999, 55.68999500000001], [-3.7299864, 55.68983869999999], [-3.7294468, 55.68951849999999], [-3.728960999999999, 55.6891196], [-3.728736799999999, 55.6888742], [-3.7286013, 55.68865770000001], [-3.7284696, 55.68841809999999], [-3.7284252, 55.6882823], [-3.7283985, 55.68814249999999], [-3.7283799, 55.6879599], [-3.7283727, 55.687790699999994], [-3.7283719, 55.687773199999995], [-3.7283825, 55.68763299999999], [-3.7284128, 55.68746430000001], [-3.728502100000001, 55.6871871], [-3.7286643, 55.686913700000005], [-3.7288569, 55.6866637], [-3.7289918, 55.68651710000001], [-3.729411100000001, 55.68606909999999], [-3.7295042, 55.685969699999994], [-3.7297648, 55.685759], [-3.7306047000000007, 55.685118], [-3.731313, 55.6846532], [-3.732235899999999, 55.6841159], [-3.733860999999999, 55.6833033], [-3.7345114, 55.68297810000001], [-3.7357971, 55.682265399999984], [-3.7405014999999993, 55.6794911], [-3.7426341, 55.6782102], [-3.7436477, 55.677644999999984], [-3.7437972, 55.6775616], [-3.744483, 55.6772128], [-3.745249799999999, 55.6768365], [-3.7464544000000006, 55.6763028], [-3.7474694, 55.6758683], [-3.7485776, 55.675413799999994], [-3.7491921, 55.6751464], [-3.7499026999999994, 55.67481449999998], [-3.7499496, 55.67478989999999], [-3.750386, 55.6745615], [-3.7505310999999986, 55.6744856], [-3.751215399999999, 55.6741108], [-3.7521921, 55.6735246], [-3.7528343, 55.673138399999985], [-3.7539212, 55.672477499999985], [-3.754095500000001, 55.67237649999999], [-3.7542101, 55.6723101], [-3.7546041, 55.672098000000005], [-3.755703800000001, 55.6715708], [-3.7557733, 55.6715375], [-3.7566109, 55.671263899999985], [-3.7577396, 55.6709875], [-3.7586529, 55.6708577], [-3.7597184, 55.67078229999999], [-3.761021599999999, 55.6707991], [-3.761683, 55.67085409999999], [-3.762217, 55.6709331], [-3.762652600000001, 55.6710098], [-3.7631563, 55.671118400000005], [-3.7636022, 55.6712342], [-3.764087, 55.671386], [-3.764567, 55.6715606], [-3.765486800000001, 55.6719391], [-3.7656066, 55.6719884], [-3.7663349, 55.672278799999994], [-3.767091399999999, 55.6725413], [-3.7678563, 55.67276240000001], [-3.7685862, 55.6729448], [-3.7686766, 55.6729624], [-3.7690402, 55.6730333], [-3.7698227, 55.6731661], [-3.770382000000001, 55.6732451], [-3.770850499999999, 55.67331120000001], [-3.7720513, 55.67348619999999], [-3.7729241933019897, 55.673597224659915], [-3.7729696, 55.673603], [-3.773238, 55.67363780000001]]} |
8.4 |
1304 |
1314 |
Carluke |
Lanark |
Lanark |
55.6736378 |
-3.7732380 |
55.6736378 |
-3.7732380 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
Lanark |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430035 |
1789474411161260 |
58 |
58 |
2026-09-15 12:24:53.034345 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:52.956683 |
| 548044 |
577171 |
16454 |
075B002I15 |
2026-09-15 |
COMPLETE |
15431135 |
2026-09-15 13:06:00 |
2026-09-15 12:25:07 |
2026-09-17 12:25:07 |
{"id": 577171, "stp": "N", "toc": null, "uid": "16454", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:16454/2026-09-15/detailed", "trust_id": "075B002I15", "origin_crs": "XGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bathgate LMD", "service_date": "2026-09-15", "dest_arr_time": "1243", "dest_platform": null, "is_terminated": 1, "next_location": "Bathgate LMD", "signalling_id": "5B00", "timing_status": "LATE", "origin_station": "Shields T.M.D. (E)", "current_leg_arr": "1306", "current_leg_dep": "1135", "current_leg_end": "Bathgate LMD", "origin_dep_time": "1100", "origin_platform": null, "current_location": "Bathgate LMD", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "+23 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.314691067188574, 55.87995412820056], [-4.3146214, 55.87988370000001], [-4.3145189, 55.879769800000005], [-4.3143897, 55.8796176], [-4.3143123999999995, 55.879505], [-4.3142149, 55.879352700000005], [-4.3141423, 55.87921949999999], [-4.3140734, 55.87906430000001], [-4.3140662999999995, 55.879048399999995], [-4.314006699999999, 55.8788948], [-4.313910599999999, 55.8785341], [-4.313872699999999, 55.8782845], [-4.313859, 55.8780667], [-4.3138595, 55.8780047], [-4.313885199999999, 55.8776742], [-4.3139063, 55.8775323], [-4.3139865, 55.876994200000006], [-4.3140168, 55.8767899], [-4.3140425, 55.87661639999999], [-4.314059699999999, 55.876234], [-4.3140181, 55.875941899999994], [-4.3139507, 55.875647699999995], [-4.3138007, 55.8753504], [-4.3135865, 55.8750303], [-4.3132969, 55.8746771], [-4.31294, 55.8743235], [-4.3122734, 55.8736272], [-4.3120648, 55.8733538], [-4.311913363773703, 55.87311194205713], [-4.311795999999999, 55.8729245], [-4.3117656, 55.87286889999999], [-4.3110675, 55.8715934], [-4.310577, 55.8709381], [-4.310274299999999, 55.870606900000006], [-4.310096699999999, 55.8704345], [-4.3099625, 55.87032020000001], [-4.309777499999999, 55.87017719999999], [-4.3095844, 55.87004319999999], [-4.3093134, 55.86988], [-4.3089433999999995, 55.86968989999999], [-4.3089064, 55.8696705], [-4.308774299999999, 55.86961059999999], [-4.308544999999999, 55.86951579999999], [-4.3083591, 55.8694447], [-4.3081173999999995, 55.8693603], [-4.3079609, 55.86930170000001], [-4.3076664, 55.86921269999999], [-4.307658499999999, 55.8692103], [-4.30721, 55.8690836], [-4.3069397, 55.869004100000005], [-4.306676799999999, 55.868916799999994], [-4.3063737, 55.8688081], [-4.306076599999999, 55.8686848], [-4.3058729, 55.8685974], [-4.3057367, 55.8685327], [-4.3055609, 55.8684403], [-4.3052398, 55.868257400000005], [-4.3046022, 55.8679041], [-4.3040362000000005, 55.86759039999999], [-4.3032167, 55.867140199999994], [-4.30268543081988, 55.86684826156062], [-4.3026744, 55.866842199999994], [-4.3017187, 55.86630919999999], [-4.3016276, 55.86625839999999], [-4.3010671, 55.86595739999999], [-4.300585399999999, 55.865706900000006], [-4.3003327, 55.8655869], [-4.3000866, 55.8654763], [-4.2998499, 55.8653872], [-4.2995830999999995, 55.8652931], [-4.2992705, 55.8651927], [-4.2989859, 55.86511550000001], [-4.2986959, 55.865047], [-4.2983913, 55.8649789], [-4.2975826999999995, 55.8648136], [-4.2967785, 55.8646524], [-4.296543299999999, 55.8646053], [-4.2941898, 55.864276800000006], [-4.293846499999999, 55.8642045], [-4.293556800000001, 55.86409309999999], [-4.2933738, 55.8639997], [-4.2932296, 55.863911], [-4.2930482, 55.863800999999995], [-4.2927976999999995, 55.8636596], [-4.292491999999999, 55.8635264], [-4.2921889, 55.8634137], [-4.2916712, 55.8632292], [-4.291572559248775, 55.86319879542009], [-4.291444566105128, 55.86315934335575], [-4.2910733, 55.8631374], [-4.2907827, 55.8631279], [-4.2905789, 55.8631227], [-4.2903462, 55.86312], [-4.2901062, 55.8631215], [-4.2896963999999995, 55.86312910000001], [-4.2892624, 55.86313609999999], [-4.288844199999999, 55.8631343], [-4.288534799999999, 55.8631297], [-4.288097799999999, 55.86312039999999], [-4.2876271, 55.863109599999994], [-4.2872304, 55.86310019999999], [-4.2870826, 55.863099299999995], [-4.2869177, 55.86310159999999], [-4.2867131999999994, 55.863107600000006], [-4.2865045, 55.86311560000001], [-4.286278, 55.863127199999994], [-4.286052499999999, 55.8631433], [-4.285771699999999, 55.86317079999999], [-4.2855206, 55.8632013], [-4.2852457, 55.863240399999995], [-4.2850630999999995, 55.86327049999999], [-4.284887999999999, 55.8633039], [-4.2847256, 55.8633375], [-4.2844828, 55.863393], [-4.284323, 55.8634333], [-4.284011899999999, 55.863511499999994], [-4.2837724999999995, 55.86358109999998], [-4.2834529, 55.8636642], [-4.2831178, 55.8637393], [-4.2828628, 55.86378799999999], [-4.282657599999999, 55.8638217], [-4.2822983, 55.86387069999999], [-4.282024599999999, 55.8638995], [-4.280367699999999, 55.8640303], [-4.2720571, 55.8646861], [-4.271678, 55.864707999999986], [-4.271170299999999, 55.86471879999999], [-4.271037399999999, 55.86471879999999], [-4.2709457, 55.86471879999999], [-4.2708231, 55.864717], [-4.2705653, 55.8647087], [-4.2703281, 55.8646969], [-4.2700757, 55.86467619999999], [-4.269660299999999, 55.8646303], [-4.2620933, 55.8637396], [-4.261142999999999, 55.8636263], [-4.2610948, 55.8636206], [-4.2595732, 55.8634401], [-4.2583232, 55.8632887], [-4.2573383, 55.86317079999999], [-4.254605499999999, 55.86284659999999], [-4.2543108, 55.862804999999994], [-4.2533991, 55.8626595], [-4.2531269, 55.8626186], [-4.2528671, 55.8625859], [-4.2528394, 55.86258260000001], [-4.252302, 55.86252770000001], [-4.2516193, 55.8624591], [-4.251459798552653, 55.86244022928349], [-4.251408308156532, 55.8624341374204], [-4.251198546783177, 55.8624093204026], [-4.251146322544685, 55.862403141713195], [-4.250963399999999, 55.86238149999999], [-4.250905599999999, 55.8623751], [-4.250415, 55.8623072], [-4.2501174, 55.86228009999999], [-4.2499082999999995, 55.86226769999999], [-4.2495928, 55.8622567], [-4.249122200000001, 55.86223270000001], [-4.248728599999999, 55.86220050000001], [-4.2479587, 55.8621161], [-4.2472133, 55.86201760000001], [-4.245156699999999, 55.8617287], [-4.2442989, 55.8615905], [-4.2442435, 55.86157899999999], [-4.2438821, 55.86150359999999], [-4.243357099999999, 55.861362699999994], [-4.2431079, 55.86128699999999], [-4.242844099999999, 55.8611858], [-4.2425146, 55.8610607], [-4.242189499999999, 55.860921299999994], [-4.2418702, 55.8607644], [-4.241512099999999, 55.86055919999999], [-4.2412862, 55.860407900000006], [-4.2410749, 55.86024689999999], [-4.2408445, 55.8600586], [-4.2403525, 55.85962469999999], [-4.240295, 55.8595802], [-4.240208299999999, 55.8595143], [-4.240161299999999, 55.8594816], [-4.239966299999999, 55.85934339999999], [-4.2397469, 55.8592067], [-4.2395144, 55.859073], [-4.2394058999999995, 55.859011299999985], [-4.2393047, 55.8589553], [-4.2390696, 55.85883729999999], [-4.238856799999999, 55.8587356], [-4.2386661, 55.8586457], [-4.2384865, 55.85857589999999], [-4.2383209, 55.8585097], [-4.2381337, 55.858445], [-4.2379241, 55.858369499999995], [-4.2377154, 55.858302599999995], [-4.2375167, 55.858241699999994], [-4.237329, 55.85819130000001], [-4.2371043, 55.8581339], [-4.236774699999999, 55.858051800000005], [-4.2365291, 55.8579987], [-4.2363185, 55.8579562], [-4.236081800000001, 55.857914], [-4.235889, 55.85788380000001], [-4.2356674, 55.85785200000001], [-4.2354937, 55.8578317], [-4.235227599999999, 55.857801899999984], [-4.2350498, 55.85778379999999], [-4.234867399999999, 55.85776729999999], [-4.2347372, 55.85775660000001], [-4.2345033, 55.85773979999998], [-4.2341868, 55.8577195], [-4.23392, 55.85770329999999], [-4.2337121, 55.8576913], [-4.233467999999999, 55.85767849999999], [-4.233189, 55.85766269999999], [-4.2326115, 55.8576382], [-4.2323978, 55.8576295], [-4.2323526, 55.857627699999995], [-4.232144700000001, 55.8576193], [-4.2317467, 55.8576032], [-4.231497699999999, 55.8575904], [-4.231152699999999, 55.8575664], [-4.2310443, 55.857558399999995], [-4.230803299999999, 55.857540500000006], [-4.230663600000001, 55.8575302], [-4.229627799999999, 55.85746279999999], [-4.229468899999999, 55.8574481], [-4.2292268, 55.85742559999999], [-4.2288525, 55.85738229999999], [-4.225963540877984, 55.856995416437215], [-4.2258081, 55.8569746], [-4.2249631, 55.8568578], [-4.2245767, 55.85680440000001], [-4.2242056, 55.8567543], [-4.22377, 55.85669599999999], [-4.2234314, 55.856649299999994], [-4.2230875999999995, 55.8566046], [-4.2227836, 55.8565753], [-4.222362, 55.85653469999999], [-4.222081835361751, 55.85650773892172], [-4.2220461, 55.8565043], [-4.221707099999999, 55.8564713], [-4.2213925, 55.8564445], [-4.2209132, 55.8564189], [-4.220672399999999, 55.8564203], [-4.2204756, 55.856422], [-4.2202203, 55.856434799999995], [-4.2198926, 55.85645709999999], [-4.2195743, 55.8564765], [-4.2188466, 55.856526], [-4.2183066, 55.8565713], [-4.2181245, 55.85658089999999], [-4.217376, 55.856620500000005], [-4.2170896, 55.8566364], [-4.2167434, 55.8566538], [-4.2158134, 55.8566824], [-4.2132738, 55.85674829999999], [-4.210869499999999, 55.8568074], [-4.2097357, 55.856826599999984], [-4.2084993, 55.85684749999999], [-4.2076779, 55.8568608], [-4.2069587, 55.8568568], [-4.2064268, 55.85684189999999], [-4.206087699999999, 55.85682409999999], [-4.2055073, 55.85676569999999], [-4.2034731999999995, 55.8564861], [-4.2002149, 55.8560541], [-4.1995498, 55.855957399999994], [-4.1984046, 55.85580199999999], [-4.1961957, 55.85548210000001], [-4.1936358, 55.85513679999998], [-4.1921755, 55.8549398], [-4.1917226, 55.85488689999999], [-4.191296699999999, 55.85484339999999], [-4.1908382, 55.8548019], [-4.1904134, 55.854768], [-4.18999, 55.8547449], [-4.1895834999999995, 55.8547237], [-4.189216899999999, 55.8547095], [-4.188938499999999, 55.8547016], [-4.1885813, 55.85469480000001], [-4.1881768, 55.85468989999999], [-4.187863699999999, 55.85468689999999], [-4.187216399999999, 55.8546964], [-4.1865522, 55.8547115], [-4.1852812, 55.854753200000005], [-4.1801762, 55.854890000000005], [-4.1796342, 55.854902], [-4.1792616, 55.854905899999984], [-4.1788943, 55.8549105], [-4.1782384, 55.85490719999999], [-4.1781749999999995, 55.8549069], [-4.1779625, 55.85490429999999], [-4.1777033999999995, 55.854899499999995], [-4.1774195, 55.8548892], [-4.177141, 55.85487820000001], [-4.1768415, 55.8548607], [-4.176525899999999, 55.854837999999994], [-4.1762496, 55.85481630000001], [-4.1759619, 55.8547949], [-4.1755951, 55.854763], [-4.175263199999999, 55.854728699999995], [-4.1748857, 55.85468670000001], [-4.1744627, 55.854629899999985], [-4.1741032, 55.854573599999995], [-4.1719421, 55.8542356], [-4.1717879, 55.854211500000005], [-4.1714242, 55.854154], [-4.171052, 55.854097], [-4.1707136, 55.85405190000001], [-4.170400699999999, 55.854015], [-4.170037899999999, 55.8539755], [-4.1696245, 55.8539376], [-4.1692741, 55.8539073], [-4.1683997, 55.8538503], [-4.1675644, 55.8538151], [-4.1651557, 55.8537555], [-4.164984799999999, 55.853751399999986], [-4.1639974, 55.85373469999999], [-4.162967999999999, 55.85371729999999], [-4.16244, 55.8536975], [-4.1614891, 55.8536618], [-4.159952939604627, 55.85363546582178], [-4.159914099999999, 55.85363479999999], [-4.158877499999999, 55.8536244], [-4.1583391999999995, 55.8536029], [-4.1579744, 55.8535964], [-4.1564008, 55.85357059999999], [-4.1547867, 55.853544199999995], [-4.1544476, 55.8535394], [-4.1515882, 55.8534889], [-4.1473041, 55.8534133], [-4.1445129, 55.8533664], [-4.1436765, 55.85335239999999], [-4.1419716, 55.8533147], [-4.1415813, 55.85330609999999], [-4.139403800000001, 55.8532745], [-4.138211499999999, 55.8532658], [-4.1376192, 55.8532684], [-4.1370213, 55.8532905], [-4.136313099999999, 55.8533366], [-4.1355992, 55.8534036], [-4.1348560999999995, 55.853504699999995], [-4.134149599999999, 55.85361129999998], [-4.1330523, 55.853848500000005], [-4.132250306949799, 55.85407198612821], [-4.132017, 55.854136999999994], [-4.1314466, 55.8543314], [-4.1309559, 55.854522499999995], [-4.1305701, 55.85467969999999], [-4.130442699999999, 55.85474979999999], [-4.1303201, 55.85480559999999], [-4.129645699999999, 55.855122], [-4.1283334, 55.8557879], [-4.127027, 55.8564851], [-4.126178999999999, 55.856926699999995], [-4.126031333417943, 55.856995416437215], [-4.125290199999999, 55.8573403], [-4.1250477, 55.8574529], [-4.1247931, 55.8575589], [-4.124262, 55.85775660000001], [-4.1237208, 55.8579364], [-4.1231449, 55.858106], [-4.1224028, 55.85829169999999], [-4.121974, 55.8583897], [-4.1215485, 55.858475], [-4.1210821, 55.8585666], [-4.1206021, 55.8586441], [-4.120293, 55.85868299999999], [-4.1199727, 55.8587237], [-4.1193389, 55.85879], [-4.1171716, 55.85899179999999], [-4.1121538, 55.8594593], [-4.1103488, 55.8596245], [-4.1094419, 55.8597026], [-4.1089881, 55.85973950000001], [-4.1085468, 55.8597713], [-4.1083336, 55.859782], [-4.1078131, 55.859805699999995], [-4.107599799999999, 55.859814699999994], [-4.1074107, 55.85982119999999], [-4.1070847, 55.859829299999994], [-4.106285399999999, 55.85983279999999], [-4.1058303, 55.8598257], [-4.105456099999999, 55.85981720000001], [-4.1050477, 55.8598012], [-4.1048409, 55.85979180000001], [-4.1045801, 55.8597776], [-4.1042553, 55.8597581], [-4.103710099999999, 55.8597177], [-4.103365599999999, 55.859688], [-4.1032025999999995, 55.8596716], [-4.102715099999999, 55.85962020000001], [-4.1022839, 55.8595667], [-4.1017307, 55.859493], [-4.1013036, 55.85942289999999], [-4.100380299999999, 55.8592445], [-4.1000772, 55.8591912], [-4.0997703, 55.8591532], [-4.0990607, 55.859022], [-4.0989219, 55.858998199999995], [-4.0984917, 55.85892609999999], [-4.0981739, 55.8588818], [-4.097663399999999, 55.858812699999994], [-4.0973862, 55.8587845], [-4.0969087, 55.8587288], [-4.0964282, 55.8586986], [-4.0958904, 55.8586796], [-4.0954152, 55.85866769999999], [-4.0923639, 55.8586415], [-4.0871817, 55.8586105], [-4.0858026, 55.8586044], [-4.085653, 55.8586037], [-4.083707099999999, 55.8585888], [-4.0827393, 55.8585841], [-4.0817647, 55.8586103], [-4.0811459999999995, 55.85864840000001], [-4.0805205, 55.85870709999999], [-4.0802086, 55.8587374], [-4.079903400000001, 55.85877430000001], [-4.079678899999999, 55.8588016], [-4.0795999, 55.85881119999999], [-4.0792325, 55.8588651], [-4.0781983, 55.8590566], [-4.0775323, 55.8592161], [-4.0772154, 55.8592975], [-4.0769046, 55.859384], [-4.076790399999999, 55.85942120000001], [-4.0708354, 55.8613582], [-4.0703891, 55.8615065], [-4.0681059, 55.862271099999994], [-4.065841999999999, 55.86298540000001], [-4.0654092, 55.863126099999995], [-4.065009, 55.863260200000006], [-4.064342899999999, 55.8634697], [-4.0635273, 55.86370569999999], [-4.062707099999999, 55.8639265], [-4.061853499999999, 55.864123199999995], [-4.0610216, 55.86429989999999], [-4.060594499999999, 55.8643894], [-4.0601359, 55.86447079999999], [-4.0593761, 55.8645888], [-4.0590017, 55.864641], [-4.058673499999999, 55.8646798], [-4.0566845, 55.86490220000001], [-4.0512069, 55.8655035], [-4.0510326, 55.8655198], [-4.0473282, 55.8659479], [-4.047178499999999, 55.865963099999995], [-4.0462432, 55.86606760000001], [-4.0451004, 55.8661958], [-4.0447141, 55.8662415], [-4.0437764, 55.8663524], [-4.043239799999999, 55.8664252], [-4.042983999999999, 55.86646309999998], [-4.042418778537846, 55.86655511848795], [-4.042048499999999, 55.86661539999999], [-4.0413907, 55.866726], [-4.0405617, 55.866885799999984], [-4.0397186, 55.8670622], [-4.0385831, 55.867340299999995], [-4.0374255, 55.867652], [-4.036888799999999, 55.8677861], [-4.036482, 55.8678735], [-4.0364762, 55.86787480000001], [-4.0363248, 55.8679073], [-4.035880500000001, 55.86798079999999], [-4.0358557353531515, 55.86798303329617], [-4.035784083633203, 55.86798949490637], [-4.035728286738299, 55.86799452671483], [-4.035651087684486, 55.86800148858598], [-4.0353937, 55.8680247], [-4.0349194, 55.868069000000006], [-4.0344917, 55.86809359999999], [-4.0342078, 55.8681031], [-4.0339988, 55.868106899999994], [-4.033535499999999, 55.86810719999999], [-4.0331899, 55.86809079999999], [-4.0329056, 55.8680661], [-4.032611, 55.8680403], [-4.032333399999999, 55.8680059], [-4.0319871, 55.867955900000005], [-4.031731, 55.867909299999994], [-4.0313992, 55.86784109999999], [-4.0309299, 55.86772080000001], [-4.0306267, 55.867634], [-4.0305321, 55.8676011], [-4.0302804, 55.86751389999999], [-4.0300086, 55.8674137], [-4.0296703, 55.8672921], [-4.029483199999999, 55.8672301], [-4.0293763, 55.867197999999995], [-4.0290628, 55.8670988], [-4.028890999999999, 55.8670693], [-4.028474, 55.86698419999999], [-4.0283155, 55.86695499999999], [-4.028149999999999, 55.8669289], [-4.0279606, 55.866900400000006], [-4.0278342, 55.86688859999999], [-4.0276958, 55.8668769], [-4.0274019999999995, 55.8668582], [-4.0270163, 55.8668508], [-4.0266152, 55.8668601], [-4.0264722, 55.86686869999999], [-4.0261040999999995, 55.8668769], [-4.0257135, 55.8669184], [-4.024158599999999, 55.86719979999999], [-4.022680799999999, 55.8674711], [-4.021340599999999, 55.86772349999998], [-4.0208602, 55.867799299999994], [-4.0204664999999995, 55.8678419], [-4.0200947000000005, 55.8678782], [-4.019698399999999, 55.8679046], [-4.0193097, 55.8679207], [-4.0189096, 55.867918], [-4.0186383, 55.8679179], [-4.018374999999999, 55.86790740000001], [-4.018125899999999, 55.86789520000001], [-4.0178411, 55.86787519999999], [-4.017638799999999, 55.8678598], [-4.0174343, 55.86784000000001], [-4.0170269, 55.867790500000005], [-4.016507999999999, 55.8677168], [-4.0160063, 55.8676146], [-4.0155045, 55.8675044], [-4.0150323, 55.8673802], [-4.0072283, 55.86504969999999], [-4.006189299999999, 55.8647344], [-4.006044899999999, 55.86471019999998], [-4.0045337, 55.8642498], [-4.0033377, 55.8639138], [-4.0013261, 55.8634606], [-4.0010024, 55.8633951], [-4.000654199999999, 55.8633361], [-4.000424199999999, 55.863299], [-4.0001886, 55.86326389999999], [-3.9999476, 55.8632298], [-3.9997219, 55.8632074], [-3.9993694, 55.8631687], [-3.9990124, 55.8631357], [-3.998657300000001, 55.8631057], [-3.998310099999999, 55.86308460000001], [-3.9977785, 55.8630689], [-3.9974857, 55.8630581], [-3.9969475, 55.8630486], [-3.9963992999999993, 55.863058599999995], [-3.9957392, 55.86308460000001], [-3.9950735, 55.8631297], [-3.9937545, 55.8632268], [-3.9911108, 55.8634376], [-3.9876534, 55.8637053], [-3.9866055999999994, 55.8637988], [-3.9858453, 55.86385719999999], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994], [-3.9808106, 55.86419190000001], [-3.9802352, 55.8642032], [-3.9802176, 55.8642035], [-3.9801375, 55.8642035], [-3.979686599999999, 55.86421169999999], [-3.9788997, 55.8642353], [-3.978139000000001, 55.8642619], [-3.9777797, 55.8642809], [-3.9774362, 55.864308099999995], [-3.9771412, 55.86433269999999], [-3.9768389000000006, 55.864360999999995], [-3.9766027, 55.864387400000005], [-3.9763164, 55.8644168], [-3.9746877, 55.86464969999999], [-3.974136699999999, 55.86474749999999], [-3.9736472, 55.8648483], [-3.9731784, 55.8649448], [-3.9724958999999993, 55.86510160000001], [-3.9718444, 55.8652703], [-3.9710624, 55.8654708], [-3.9704092, 55.8656257], [-3.969803699999999, 55.8657519], [-3.9691744999999994, 55.86587359999999], [-3.9688357, 55.865927], [-3.968745099999999, 55.865940599999995], [-3.968492499999999, 55.8659784], [-3.9681074, 55.86603209999999], [-3.9677373, 55.86607219999999], [-3.9670766, 55.866128499999995], [-3.966459500000001, 55.866164000000005], [-3.966192, 55.866173100000005], [-3.965938099999999, 55.8661817], [-3.9654241999999993, 55.8661861], [-3.9651817, 55.8661832], [-3.9648714, 55.8661774], [-3.9643354999999993, 55.86615979999999], [-3.962628699999999, 55.86607359999999], [-3.9605516, 55.865938], [-3.9597865999999993, 55.8658896], [-3.959042699999999, 55.865856699999995], [-3.9578753999999994, 55.8658242], [-3.9573352000000006, 55.8658278], [-3.9567649999999994, 55.8658392], [-3.956163299999999, 55.86586080000001], [-3.9555718, 55.8658964], [-3.9550149, 55.8659435], [-3.954442199999999, 55.86600279999999], [-3.9540277, 55.866057199999986], [-3.9535273000000006, 55.86612469999999], [-3.9532997, 55.86616029999998], [-3.9530821, 55.8661962], [-3.9528754, 55.8662346], [-3.952666799999999, 55.86627579999999], [-3.952587250125894, 55.86629198035323], [-3.9522843, 55.8663536], [-3.9518987, 55.86644239999999], [-3.9514628999999992, 55.86654999999999], [-3.9510447000000006, 55.866661599999986], [-3.9508834999999993, 55.86670939999999], [-3.9507794, 55.86674020000001], [-3.9505201, 55.8668216], [-3.9499834, 55.8669957], [-3.9495337, 55.8671462], [-3.9491042, 55.867310399999994], [-3.9479991, 55.867803], [-3.9458345, 55.8688128], [-3.9445024, 55.8694379], [-3.942173199999999, 55.87053740000001], [-3.9414307, 55.870890499999994], [-3.940545600000001, 55.8713175], [-3.9401288, 55.8715206], [-3.9396757, 55.87172859999999], [-3.9392275, 55.8719298], [-3.9387504999999994, 55.8721426], [-3.937497599999999, 55.87261620000001], [-3.9366198, 55.87292080000001], [-3.935784899999999, 55.8731653], [-3.9346451999999994, 55.8734688], [-3.9340591, 55.8736164], [-3.933759499999999, 55.8737012], [-3.933491699999999, 55.873779299999995], [-3.9328632999999993, 55.8739628], [-3.9322489, 55.87416079999999], [-3.9315348, 55.87440420000001], [-3.9308448999999994, 55.8746596], [-3.9302974000000006, 55.8748894], [-3.929758899999999, 55.87513280000001], [-3.9292527, 55.87537460000001], [-3.928790999999999, 55.8756357], [-3.9285311, 55.87578669999999], [-3.928281099999999, 55.875942999999985], [-3.927813399999999, 55.876261099999994], [-3.927460500000001, 55.876513], [-3.9270998, 55.8767955], [-3.9264028, 55.8773635], [-3.9256664999999993, 55.87789840000001], [-3.925337399999999, 55.8781146], [-3.9249816, 55.87832290000001], [-3.9246548, 55.87850769999999], [-3.924378799999999, 55.8786548], [-3.9243133, 55.87868970000001], [-3.923886299999999, 55.8789008], [-3.9234096, 55.879115600000006], [-3.9224821999999993, 55.8795335], [-3.9205923, 55.88037020000001], [-3.9196505, 55.8807887], [-3.918714899999999, 55.8812247], [-3.9184818, 55.8813463], [-3.9179963, 55.8816026], [-3.9175585, 55.88186770000001], [-3.9168637, 55.88234090000001], [-3.9166486, 55.8825081], [-3.9160992, 55.8829374], [-3.915752, 55.8832087], [-3.9147341, 55.8840293], [-3.9142574, 55.8844005], [-3.9140834, 55.88453609999999], [-3.913598999999999, 55.884910899999994], [-3.9134445000000007, 55.88503179999999], [-3.912643, 55.88563810000001], [-3.912265099999999, 55.88589730000001], [-3.9118496, 55.8861449], [-3.9114328, 55.8863816], [-3.9112061, 55.88650069999999], [-3.911091499999999, 55.88655839999999], [-3.9109704, 55.886618000000006], [-3.910814099999999, 55.88669279999999], [-3.9106513, 55.88676509999999], [-3.910291799999998, 55.8869149], [-3.9099453, 55.8870544], [-3.909600199999999, 55.8871831], [-3.9092868999999992, 55.887289599999995], [-3.9089479, 55.8873961], [-3.908605299999999, 55.88749630000001], [-3.9082665, 55.887590800000005], [-3.908026899999999, 55.887652200000005], [-3.9077801, 55.887708], [-3.907304799999999, 55.887809], [-3.9062718, 55.888001900000006], [-3.905466899999999, 55.8881543], [-3.9050189, 55.8882385], [-3.9037543, 55.8884711], [-3.902498, 55.88869029999999], [-3.901718799999999, 55.8887976], [-3.901556899999999, 55.88881490000001], [-3.9009158, 55.88888359999999], [-3.9004477999999994, 55.88892049999999], [-3.8999721999999992, 55.8889467], [-3.899379399999999, 55.8889721], [-3.8992298, 55.888974100000006], [-3.8987983, 55.88898], [-3.8986785, 55.8890062], [-3.897777399999999, 55.88899359999999], [-3.8972127999999993, 55.8889723], [-3.8966541, 55.8889402], [-3.896100099999999, 55.8888893], [-3.895332699999999, 55.8888063], [-3.8946957, 55.8887337], [-3.8932079, 55.88856069999999], [-3.8922199, 55.8884486], [-3.8916561, 55.88838299999999], [-3.8907438, 55.8882765], [-3.8896533, 55.8881541], [-3.8873391000000006, 55.8878904], [-3.886863, 55.8878325], [-3.8855073999999994, 55.88768649999999], [-3.883836299999999, 55.88748329999999], [-3.8831306, 55.88736889999999], [-3.882433100000001, 55.8872646], [-3.8818461, 55.8871515], [-3.8809771999999993, 55.8869433], [-3.8802472, 55.88675159999999], [-3.879339700000001, 55.886479399999985], [-3.8785214, 55.8861915], [-3.8779990999999994, 55.8859924], [-3.877497299999999, 55.885781699999995], [-3.8765682, 55.885324100000005], [-3.8757631, 55.8848841], [-3.8749549, 55.8844391], [-3.874286, 55.8840455], [-3.8735730999999993, 55.883655999999995], [-3.8729397, 55.883367500000006], [-3.8726037, 55.8832255], [-3.8722676, 55.8830936], [-3.8717875, 55.8829148], [-3.871285799999999, 55.88274479999999], [-3.8707795, 55.8825939], [-3.8702602000000006, 55.8824583], [-3.8697522, 55.8823386], [-3.86923, 55.88222910000001], [-3.8689632, 55.8821768], [-3.8686953, 55.88212719999999], [-3.8684343, 55.882082], [-3.8681655, 55.8820453], [-3.867732699999999, 55.881985199999995], [-3.8673001999999994, 55.8819362], [-3.866864299999999, 55.8818948], [-3.8664299, 55.88185969999999], [-3.866291700000001, 55.88185239999999], [-3.8660368, 55.88183879999999], [-3.8658460999999993, 55.88183179999999], [-3.8656291, 55.88182630000001], [-3.865308, 55.88181839999999], [-3.8649278, 55.88181519999999], [-3.8645691000000006, 55.881817700000006], [-3.864213799999999, 55.8818259], [-3.8636814, 55.881847699999994], [-3.8631617, 55.8818825], [-3.862755721713942, 55.88191656703322], [-3.862127299999999, 55.8819693], [-3.861132899999999, 55.88205969999999], [-3.8591389, 55.8822351], [-3.856584799999999, 55.8824622], [-3.856191799999999, 55.88249580000001], [-3.855025200000001, 55.88259930000001], [-3.8521395, 55.8828644], [-3.850275799999999, 55.8830258], [-3.8485942, 55.883171399999995], [-3.845313599999999, 55.8834645], [-3.8447816, 55.8835057], [-3.844258099999999, 55.883544500000006], [-3.8431971, 55.8835849], [-3.8421539, 55.8836077], [-3.8419411, 55.883609799999995], [-3.841029199999999, 55.88362240000001], [-3.8401310999999994, 55.8836328], [-3.839639, 55.88363729999999], [-3.838252, 55.8836498], [-3.834513400000001, 55.88367409999999], [-3.8341752, 55.88367480000001], [-3.8333526999999994, 55.8836678], [-3.8260857, 55.88373850000001], [-3.8209899, 55.88377690000001], [-3.8194724, 55.883788], [-3.8187034, 55.8837826], [-3.8179504, 55.88375039999999], [-3.8175781, 55.883724099999995], [-3.8172832999999993, 55.883699699999994], [-3.816891, 55.883661100000005], [-3.8165505999999993, 55.883625], [-3.8161798, 55.88358], [-3.8158302, 55.88353159999999], [-3.8152696, 55.88344229999999], [-3.8149822, 55.8833909], [-3.814711599999999, 55.8833374], [-3.8142855, 55.8832433], [-3.8138471, 55.8831398], [-3.8129081, 55.88288320000001], [-3.8124474, 55.8827498], [-3.812052800000001, 55.8826234], [-3.812009100000001, 55.8826094], [-3.811127499999999, 55.8823403], [-3.8100601999999992, 55.8820376], [-3.8095032, 55.88189080000001], [-3.808975699999999, 55.88176369999999], [-3.808273499999999, 55.881602699999995], [-3.8075885, 55.88146150000001], [-3.806668099999999, 55.88128749999999], [-3.8057254, 55.8811322], [-3.8048780999999994, 55.88101199999999], [-3.8040411, 55.880911999999995], [-3.803569799999999, 55.8808607], [-3.8030882, 55.8808166], [-3.802367, 55.8807632], [-3.8021699, 55.88074819999999], [-3.8019371, 55.8807301], [-3.8014503999999993, 55.88070279999999], [-3.8007749, 55.8806761], [-3.8000841, 55.880661399999994], [-3.799399100000001, 55.880658999999994], [-3.7987056, 55.8806635], [-3.7972931, 55.8806781], [-3.7945963, 55.88071610000001], [-3.790540899999999, 55.8807697], [-3.7866689, 55.8808241], [-3.786311899999999, 55.88082910000001], [-3.7840692, 55.880855899999986], [-3.781533399999999, 55.8809062], [-3.780414, 55.8809229], [-3.776614599999999, 55.880971200000005], [-3.773553099999999, 55.88101189999999], [-3.773104299999999, 55.88101670000001], [-3.7729241933019897, 55.881016799883554], [-3.7709405, 55.8810179], [-3.7695505, 55.88103840000001], [-3.7677772, 55.8810657], [-3.7669757000000006, 55.88107629999999], [-3.7662491, 55.88108770000001], [-3.7658937, 55.8810987], [-3.7654864, 55.88111120000001], [-3.765321699999999, 55.8811168], [-3.7649461, 55.8811436], [-3.764588, 55.881174], [-3.7640021999999993, 55.8812292], [-3.7634453, 55.8812993], [-3.762872, 55.88138579999999], [-3.7623252, 55.8814821], [-3.7617242, 55.881607300000006], [-3.7609675999999994, 55.8817999], [-3.7605545, 55.881908], [-3.7594801, 55.8822564], [-3.7587013, 55.88252310000001], [-3.7579042, 55.8827811], [-3.7571168, 55.88301740000001], [-3.7563083, 55.883239800000005], [-3.7555836999999994, 55.883419], [-3.7548357, 55.8835866], [-3.7540988, 55.8837368], [-3.754011899999999, 55.88375249999999], [-3.7533408, 55.8838734], [-3.7502645, 55.8843642], [-3.7461145, 55.8850163], [-3.7441923, 55.8853222], [-3.7412402999999994, 55.8857837], [-3.7407112, 55.88586170000001], [-3.7397839999999993, 55.8859992], [-3.7384575, 55.886208], [-3.7354546, 55.8866746], [-3.7352752, 55.88670249999999], [-3.7322163000000006, 55.887172799999995], [-3.7301678, 55.88749630000001], [-3.7292919, 55.8876131], [-3.7288296, 55.887666], [-3.728390399999999, 55.8877004], [-3.7280814000000007, 55.88772219999999], [-3.7277353, 55.8877446], [-3.7274226, 55.8877568], [-3.727068800000001, 55.887767499999995], [-3.7266129, 55.887773299999985], [-3.726106699999999, 55.88776150000001], [-3.7255879, 55.887738600000006], [-3.72505, 55.887704600000006], [-3.7246283, 55.88766960000001], [-3.724202599999999, 55.887622699999994], [-3.7237521, 55.88756909999999], [-3.7233236, 55.8875073], [-3.7228635, 55.88742779999999], [-3.7224313000000007, 55.8873449], [-3.7220982, 55.8872768], [-3.7217798, 55.887204800000006], [-3.7211683999999994, 55.8870509], [-3.7203882, 55.8868133], [-3.720109199999999, 55.8867223], [-3.719644300000001, 55.8865708], [-3.7181207, 55.8860159], [-3.7179164, 55.8859405], [-3.7172452, 55.8857077], [-3.7167872, 55.8855555], [-3.716319700000001, 55.8854211], [-3.715800999999999, 55.8852855], [-3.7152681, 55.8851658], [-3.7145759, 55.8850424], [-3.7138787999999985, 55.8849502], [-3.7135762, 55.8849171], [-3.7132660999999993, 55.884887899999995], [-3.712632, 55.88485], [-3.7119215999999993, 55.8848328], [-3.7112406999999994, 55.8848381], [-3.7102573, 55.8848414], [-3.709226, 55.884831899999995], [-3.7081924, 55.884781999999994], [-3.7076838, 55.8847496], [-3.7071968, 55.884713399999995], [-3.705154699999999, 55.8845422], [-3.7041222, 55.884457899999994], [-3.7030883, 55.8843883], [-3.7025503999999994, 55.88435640000001], [-3.7020192, 55.88434739999999], [-3.7015102, 55.884351], [-3.701008499999999, 55.88436850000001], [-3.700454699999999, 55.8843985], [-3.6999240000000007, 55.884446800000006], [-3.69948, 55.88449469999999], [-3.699057199999999, 55.8845553], [-3.6985111, 55.8846491], [-3.6979696, 55.884754], [-3.6975981, 55.88483929999999], [-3.6972538, 55.884929], [-3.696787099999999, 55.8850618], [-3.696341700000001, 55.8852039], [-3.6957245, 55.885452599999994], [-3.6954692, 55.8855494], [-3.695094999999999, 55.88569139999999], [-3.694794499999999, 55.885806900000006], [-3.694407500000001, 55.8859551], [-3.6937972, 55.8861882], [-3.69317, 55.8864323], [-3.6924469, 55.88670869999999], [-3.6910120000000006, 55.8872546], [-3.6902919, 55.88752530000001], [-3.6899789999999992, 55.88764460000001], [-3.6896793, 55.887763199999995], [-3.6894661, 55.8878447], [-3.6883634999999986, 55.8882092], [-3.6880758, 55.8882998], [-3.687781600000001, 55.8883899], [-3.687466999999999, 55.88847239999999], [-3.687137, 55.8885515], [-3.686815199999999, 55.8886219], [-3.6864986000000006, 55.888683999999984], [-3.6862098, 55.8887321], [-3.685914200000001, 55.8887792], [-3.685615999999999, 55.8888215], [-3.685309499999999, 55.8888604], [-3.6850262, 55.8888879], [-3.6847111, 55.8889144], [-3.6842158, 55.8889467], [-3.683713899999999, 55.8889655], [-3.6832773, 55.8889735], [-3.683092664890038, 55.88897218971122], [-3.6827982, 55.8889701], [-3.6825187, 55.888961300000005], [-3.6822204, 55.888946], [-3.6819561, 55.8889246], [-3.6816419, 55.8888961], [-3.680567299999999, 55.888773], [-3.679750799999999, 55.8886821], [-3.677514799999999, 55.8884127], [-3.676975099999999, 55.888350900000006], [-3.6764453, 55.8882952], [-3.675905900000001, 55.8882455], [-3.675364000000001, 55.888210699999995], [-3.6747381999999993, 55.88818], [-3.6741061, 55.888162300000005], [-3.673802999999999, 55.88816429999999], [-3.6733881, 55.8881725], [-3.672887799999999, 55.8881897], [-3.6720532, 55.888231100000006], [-3.6705934, 55.88832049999999], [-3.6691378, 55.8884095], [-3.668503, 55.88845190000001], [-3.667885300000001, 55.8884938], [-3.6655587, 55.8887256], [-3.6632564, 55.8889969], [-3.6621731, 55.8891295], [-3.6616177, 55.88920629999999], [-3.661055900000001, 55.8892925], [-3.660688799999999, 55.8893576], [-3.660314, 55.8894309], [-3.6599660999999992, 55.88950309999999], [-3.6596308, 55.8895844], [-3.6593205000000006, 55.88965889999999], [-3.659016499999999, 55.8897407], [-3.6586744, 55.889834099999995], [-3.6583515, 55.8899277], [-3.6580029, 55.8900373], [-3.6576719999999994, 55.890147199999994], [-3.657347399999999, 55.89026079999999], [-3.6570228, 55.89038269999999], [-3.6567489, 55.890492], [-3.6564830000000006, 55.8906008], [-3.6559731, 55.890828299999995], [-3.655187, 55.8911857], [-3.6549446, 55.8912959], [-3.6543625999999994, 55.8915588], [-3.6532728, 55.8920581], [-3.652863099999999, 55.89224420000001], [-3.651646499999999, 55.892804600000005], [-3.6507242, 55.89322909999999], [-3.6501529, 55.89348180000001], [-3.6496176, 55.8937511], [-3.6491398, 55.8940027], [-3.6487093, 55.8942789], [-3.6483351, 55.894553499999994], [-3.6480266, 55.8948338], [-3.6478741, 55.894994], [-3.647739299999999, 55.89516199999999], [-3.647470999999999, 55.8954951], [-3.646745, 55.8965007], [-3.6465983, 55.89670569999999], [-3.646495999999999, 55.8968297], [-3.6463547999999992, 55.89700729999999], [-3.6461001999999993, 55.8972923], [-3.6459176000000006, 55.897454], [-3.645728299999999, 55.89760389999999], [-3.6454286, 55.8978084], [-3.6450784, 55.898017200000005], [-3.6449903, 55.8980552], [-3.644887900000001, 55.8981031], [-3.644691199999999, 55.8981788], [-3.644473099999999, 55.8982592], [-3.6441923, 55.898345600000006], [-3.6438765, 55.89842929999999], [-3.643544700000001, 55.89849939999999], [-3.6432169, 55.8985515], [-3.6429629, 55.8985875], [-3.6427155, 55.898608799999984], [-3.642524700000001, 55.89861930000001], [-3.6423381, 55.8986288], [-3.6421349999999992, 55.8986345], [-3.6419519, 55.89863410000001], [-3.6416237, 55.8986257], [-3.6412808, 55.89860169999999], [-3.6409705, 55.8985665], [-3.640838399999999, 55.898545799999994], [-3.6406368, 55.8985143], [-3.6403698000000007, 55.8984603], [-3.640112400000001, 55.8984008], [-3.6399985999999993, 55.89836960000001], [-3.6396383, 55.898271], [-3.6390269, 55.8980961], [-3.638683799999999, 55.897989599999995], [-3.638413400000001, 55.8979056], [-3.6381603, 55.8978182], [-3.6378004, 55.8976903], [-3.6372321, 55.8974764], [-3.6360632, 55.8970034], [-3.6360622333653967, 55.89700300706358], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6335994, 55.89608669999999], [-3.6328439, 55.8958038], [-3.6322711, 55.8956213], [-3.631749, 55.89548829999999], [-3.631165100000001, 55.8953423], [-3.630655099999999, 55.89523429999999], [-3.6300554, 55.89511159999999], [-3.629138899999999, 55.8949557], [-3.628641500000001, 55.8948711], [-3.6290574, 55.894903], [-3.629608900000001, 55.894966800000006], [-3.6302831000000007, 55.89509689999999], [-3.6311016, 55.89526379999999], [-3.632222300000001, 55.8955019], [-3.632699399999999, 55.8956001], [-3.6333648, 55.895727699999995], [-3.6340489, 55.89594159999999], [-3.637006200000001, 55.8969649]]}", "current_leg_start": "Hyndland Loop", "dest_arr_time_act": "1243", "motion_projection": null, "next_location_lat": "55.8969649", "next_location_lon": "-3.6370062", "previous_location": "Hyndland Loop", "current_leg_milage": "29.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "91.0", "current_position_lat": "55.8969649", "current_position_lon": "-3.6370062", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:29:32Z\", \"source_id\": 47137419, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:32:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:29:36Z\", \"source_id\": 15353615, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:55:29Z\", \"source_id\": 47205304, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:56:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:55:36Z\", \"source_id\": 15372775, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:10Z\", \"source_id\": 47224959, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:15Z\", \"source_id\": 47259166, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:13Z\", \"source_id\": 15378382, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:20:29Z\", \"source_id\": 47270597, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:20:34Z\", \"source_id\": 15391266, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:28Z\", \"source_id\": 47275733, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:34Z\", \"source_id\": 15392744, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:28Z\", \"source_id\": 47286162, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:31Z\", \"source_id\": 15395632, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:53Z\", \"source_id\": 47308211, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:56Z\", \"source_id\": 15401744, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:33Z\", \"source_id\": 47320400, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:35Z\", \"source_id\": 15405168, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:09Z\", \"source_id\": 47379899, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:10Z\", \"source_id\": 15421684, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:52Z\", \"source_id\": 15431135, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate LMD", "service_state_platform": null, "timing_fact_generation": 1789474492975070, "current_leg_arrival_utc": "2026-09-15T13:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:52.967319", "service_state_evidence_id": 15431135, "current_leg_start_actual_dep": "2026-09-15T11:58:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-15T12:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:53.041474", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
XGW |
None |
5B00 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 1803, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:29:32Z", "source_id": 47137419, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T10:32:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:29:36Z", "source_id": 15353615, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:55:29Z", "source_id": 47205304, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T10:56:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:55:36Z", "source_id": 15372775, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:10Z", "source_id": 47224959, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:15Z", "source_id": 47259166, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:13Z", "source_id": 15378382, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:20:29Z", "source_id": 47270597, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:20:34Z", "source_id": 15391266, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:28Z", "source_id": 47275733, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:34Z", "source_id": 15392744, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:28Z", "source_id": 47286162, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:31Z", "source_id": 15395632, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:53Z", "source_id": 47308211, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:56Z", "source_id": 15401744, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:33Z", "source_id": 47320400, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:35Z", "source_id": 15405168, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:09Z", "source_id": 47379899, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:10Z", "source_id": 15421684, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:52Z", "source_id": 15431135, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}] |
Shields T.M.D. (E) |
1100 |
1100 |
None |
None |
None |
Bathgate LMD |
1243 |
1243 |
None |
LATE |
+23 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:16454/2026-09-15/detailed |
None |
Hyndland Loop |
2026-09-15T11:58:00+01:00 |
Bathgate LMD |
91.0 |
{"type": "LineString", "coordinates": [[-4.314691067188574, 55.87995412820056], [-4.3146214, 55.87988370000001], [-4.3145189, 55.879769800000005], [-4.3143897, 55.8796176], [-4.3143123999999995, 55.879505], [-4.3142149, 55.879352700000005], [-4.3141423, 55.87921949999999], [-4.3140734, 55.87906430000001], [-4.3140662999999995, 55.879048399999995], [-4.314006699999999, 55.8788948], [-4.313910599999999, 55.8785341], [-4.313872699999999, 55.8782845], [-4.313859, 55.8780667], [-4.3138595, 55.8780047], [-4.313885199999999, 55.8776742], [-4.3139063, 55.8775323], [-4.3139865, 55.876994200000006], [-4.3140168, 55.8767899], [-4.3140425, 55.87661639999999], [-4.314059699999999, 55.876234], [-4.3140181, 55.875941899999994], [-4.3139507, 55.875647699999995], [-4.3138007, 55.8753504], [-4.3135865, 55.8750303], [-4.3132969, 55.8746771], [-4.31294, 55.8743235], [-4.3122734, 55.8736272], [-4.3120648, 55.8733538], [-4.311913363773703, 55.87311194205713], [-4.311795999999999, 55.8729245], [-4.3117656, 55.87286889999999], [-4.3110675, 55.8715934], [-4.310577, 55.8709381], [-4.310274299999999, 55.870606900000006], [-4.310096699999999, 55.8704345], [-4.3099625, 55.87032020000001], [-4.309777499999999, 55.87017719999999], [-4.3095844, 55.87004319999999], [-4.3093134, 55.86988], [-4.3089433999999995, 55.86968989999999], [-4.3089064, 55.8696705], [-4.308774299999999, 55.86961059999999], [-4.308544999999999, 55.86951579999999], [-4.3083591, 55.8694447], [-4.3081173999999995, 55.8693603], [-4.3079609, 55.86930170000001], [-4.3076664, 55.86921269999999], [-4.307658499999999, 55.8692103], [-4.30721, 55.8690836], [-4.3069397, 55.869004100000005], [-4.306676799999999, 55.868916799999994], [-4.3063737, 55.8688081], [-4.306076599999999, 55.8686848], [-4.3058729, 55.8685974], [-4.3057367, 55.8685327], [-4.3055609, 55.8684403], [-4.3052398, 55.868257400000005], [-4.3046022, 55.8679041], [-4.3040362000000005, 55.86759039999999], [-4.3032167, 55.867140199999994], [-4.30268543081988, 55.86684826156062], [-4.3026744, 55.866842199999994], [-4.3017187, 55.86630919999999], [-4.3016276, 55.86625839999999], [-4.3010671, 55.86595739999999], [-4.300585399999999, 55.865706900000006], [-4.3003327, 55.8655869], [-4.3000866, 55.8654763], [-4.2998499, 55.8653872], [-4.2995830999999995, 55.8652931], [-4.2992705, 55.8651927], [-4.2989859, 55.86511550000001], [-4.2986959, 55.865047], [-4.2983913, 55.8649789], [-4.2975826999999995, 55.8648136], [-4.2967785, 55.8646524], [-4.296543299999999, 55.8646053], [-4.2941898, 55.864276800000006], [-4.293846499999999, 55.8642045], [-4.293556800000001, 55.86409309999999], [-4.2933738, 55.8639997], [-4.2932296, 55.863911], [-4.2930482, 55.863800999999995], [-4.2927976999999995, 55.8636596], [-4.292491999999999, 55.8635264], [-4.2921889, 55.8634137], [-4.2916712, 55.8632292], [-4.291572559248775, 55.86319879542009], [-4.291444566105128, 55.86315934335575], [-4.2910733, 55.8631374], [-4.2907827, 55.8631279], [-4.2905789, 55.8631227], [-4.2903462, 55.86312], [-4.2901062, 55.8631215], [-4.2896963999999995, 55.86312910000001], [-4.2892624, 55.86313609999999], [-4.288844199999999, 55.8631343], [-4.288534799999999, 55.8631297], [-4.288097799999999, 55.86312039999999], [-4.2876271, 55.863109599999994], [-4.2872304, 55.86310019999999], [-4.2870826, 55.863099299999995], [-4.2869177, 55.86310159999999], [-4.2867131999999994, 55.863107600000006], [-4.2865045, 55.86311560000001], [-4.286278, 55.863127199999994], [-4.286052499999999, 55.8631433], [-4.285771699999999, 55.86317079999999], [-4.2855206, 55.8632013], [-4.2852457, 55.863240399999995], [-4.2850630999999995, 55.86327049999999], [-4.284887999999999, 55.8633039], [-4.2847256, 55.8633375], [-4.2844828, 55.863393], [-4.284323, 55.8634333], [-4.284011899999999, 55.863511499999994], [-4.2837724999999995, 55.86358109999998], [-4.2834529, 55.8636642], [-4.2831178, 55.8637393], [-4.2828628, 55.86378799999999], [-4.282657599999999, 55.8638217], [-4.2822983, 55.86387069999999], [-4.282024599999999, 55.8638995], [-4.280367699999999, 55.8640303], [-4.2720571, 55.8646861], [-4.271678, 55.864707999999986], [-4.271170299999999, 55.86471879999999], [-4.271037399999999, 55.86471879999999], [-4.2709457, 55.86471879999999], [-4.2708231, 55.864717], [-4.2705653, 55.8647087], [-4.2703281, 55.8646969], [-4.2700757, 55.86467619999999], [-4.269660299999999, 55.8646303], [-4.2620933, 55.8637396], [-4.261142999999999, 55.8636263], [-4.2610948, 55.8636206], [-4.2595732, 55.8634401], [-4.2583232, 55.8632887], [-4.2573383, 55.86317079999999], [-4.254605499999999, 55.86284659999999], [-4.2543108, 55.862804999999994], [-4.2533991, 55.8626595], [-4.2531269, 55.8626186], [-4.2528671, 55.8625859], [-4.2528394, 55.86258260000001], [-4.252302, 55.86252770000001], [-4.2516193, 55.8624591], [-4.251459798552653, 55.86244022928349], [-4.251408308156532, 55.8624341374204], [-4.251198546783177, 55.8624093204026], [-4.251146322544685, 55.862403141713195], [-4.250963399999999, 55.86238149999999], [-4.250905599999999, 55.8623751], [-4.250415, 55.8623072], [-4.2501174, 55.86228009999999], [-4.2499082999999995, 55.86226769999999], [-4.2495928, 55.8622567], [-4.249122200000001, 55.86223270000001], [-4.248728599999999, 55.86220050000001], [-4.2479587, 55.8621161], [-4.2472133, 55.86201760000001], [-4.245156699999999, 55.8617287], [-4.2442989, 55.8615905], [-4.2442435, 55.86157899999999], [-4.2438821, 55.86150359999999], [-4.243357099999999, 55.861362699999994], [-4.2431079, 55.86128699999999], [-4.242844099999999, 55.8611858], [-4.2425146, 55.8610607], [-4.242189499999999, 55.860921299999994], [-4.2418702, 55.8607644], [-4.241512099999999, 55.86055919999999], [-4.2412862, 55.860407900000006], [-4.2410749, 55.86024689999999], [-4.2408445, 55.8600586], [-4.2403525, 55.85962469999999], [-4.240295, 55.8595802], [-4.240208299999999, 55.8595143], [-4.240161299999999, 55.8594816], [-4.239966299999999, 55.85934339999999], [-4.2397469, 55.8592067], [-4.2395144, 55.859073], [-4.2394058999999995, 55.859011299999985], [-4.2393047, 55.8589553], [-4.2390696, 55.85883729999999], [-4.238856799999999, 55.8587356], [-4.2386661, 55.8586457], [-4.2384865, 55.85857589999999], [-4.2383209, 55.8585097], [-4.2381337, 55.858445], [-4.2379241, 55.858369499999995], [-4.2377154, 55.858302599999995], [-4.2375167, 55.858241699999994], [-4.237329, 55.85819130000001], [-4.2371043, 55.8581339], [-4.236774699999999, 55.858051800000005], [-4.2365291, 55.8579987], [-4.2363185, 55.8579562], [-4.236081800000001, 55.857914], [-4.235889, 55.85788380000001], [-4.2356674, 55.85785200000001], [-4.2354937, 55.8578317], [-4.235227599999999, 55.857801899999984], [-4.2350498, 55.85778379999999], [-4.234867399999999, 55.85776729999999], [-4.2347372, 55.85775660000001], [-4.2345033, 55.85773979999998], [-4.2341868, 55.8577195], [-4.23392, 55.85770329999999], [-4.2337121, 55.8576913], [-4.233467999999999, 55.85767849999999], [-4.233189, 55.85766269999999], [-4.2326115, 55.8576382], [-4.2323978, 55.8576295], [-4.2323526, 55.857627699999995], [-4.232144700000001, 55.8576193], [-4.2317467, 55.8576032], [-4.231497699999999, 55.8575904], [-4.231152699999999, 55.8575664], [-4.2310443, 55.857558399999995], [-4.230803299999999, 55.857540500000006], [-4.230663600000001, 55.8575302], [-4.229627799999999, 55.85746279999999], [-4.229468899999999, 55.8574481], [-4.2292268, 55.85742559999999], [-4.2288525, 55.85738229999999], [-4.225963540877984, 55.856995416437215], [-4.2258081, 55.8569746], [-4.2249631, 55.8568578], [-4.2245767, 55.85680440000001], [-4.2242056, 55.8567543], [-4.22377, 55.85669599999999], [-4.2234314, 55.856649299999994], [-4.2230875999999995, 55.8566046], [-4.2227836, 55.8565753], [-4.222362, 55.85653469999999], [-4.222081835361751, 55.85650773892172], [-4.2220461, 55.8565043], [-4.221707099999999, 55.8564713], [-4.2213925, 55.8564445], [-4.2209132, 55.8564189], [-4.220672399999999, 55.8564203], [-4.2204756, 55.856422], [-4.2202203, 55.856434799999995], [-4.2198926, 55.85645709999999], [-4.2195743, 55.8564765], [-4.2188466, 55.856526], [-4.2183066, 55.8565713], [-4.2181245, 55.85658089999999], [-4.217376, 55.856620500000005], [-4.2170896, 55.8566364], [-4.2167434, 55.8566538], [-4.2158134, 55.8566824], [-4.2132738, 55.85674829999999], [-4.210869499999999, 55.8568074], [-4.2097357, 55.856826599999984], [-4.2084993, 55.85684749999999], [-4.2076779, 55.8568608], [-4.2069587, 55.8568568], [-4.2064268, 55.85684189999999], [-4.206087699999999, 55.85682409999999], [-4.2055073, 55.85676569999999], [-4.2034731999999995, 55.8564861], [-4.2002149, 55.8560541], [-4.1995498, 55.855957399999994], [-4.1984046, 55.85580199999999], [-4.1961957, 55.85548210000001], [-4.1936358, 55.85513679999998], [-4.1921755, 55.8549398], [-4.1917226, 55.85488689999999], [-4.191296699999999, 55.85484339999999], [-4.1908382, 55.8548019], [-4.1904134, 55.854768], [-4.18999, 55.8547449], [-4.1895834999999995, 55.8547237], [-4.189216899999999, 55.8547095], [-4.188938499999999, 55.8547016], [-4.1885813, 55.85469480000001], [-4.1881768, 55.85468989999999], [-4.187863699999999, 55.85468689999999], [-4.187216399999999, 55.8546964], [-4.1865522, 55.8547115], [-4.1852812, 55.854753200000005], [-4.1801762, 55.854890000000005], [-4.1796342, 55.854902], [-4.1792616, 55.854905899999984], [-4.1788943, 55.8549105], [-4.1782384, 55.85490719999999], [-4.1781749999999995, 55.8549069], [-4.1779625, 55.85490429999999], [-4.1777033999999995, 55.854899499999995], [-4.1774195, 55.8548892], [-4.177141, 55.85487820000001], [-4.1768415, 55.8548607], [-4.176525899999999, 55.854837999999994], [-4.1762496, 55.85481630000001], [-4.1759619, 55.8547949], [-4.1755951, 55.854763], [-4.175263199999999, 55.854728699999995], [-4.1748857, 55.85468670000001], [-4.1744627, 55.854629899999985], [-4.1741032, 55.854573599999995], [-4.1719421, 55.8542356], [-4.1717879, 55.854211500000005], [-4.1714242, 55.854154], [-4.171052, 55.854097], [-4.1707136, 55.85405190000001], [-4.170400699999999, 55.854015], [-4.170037899999999, 55.8539755], [-4.1696245, 55.8539376], [-4.1692741, 55.8539073], [-4.1683997, 55.8538503], [-4.1675644, 55.8538151], [-4.1651557, 55.8537555], [-4.164984799999999, 55.853751399999986], [-4.1639974, 55.85373469999999], [-4.162967999999999, 55.85371729999999], [-4.16244, 55.8536975], [-4.1614891, 55.8536618], [-4.159952939604627, 55.85363546582178], [-4.159914099999999, 55.85363479999999], [-4.158877499999999, 55.8536244], [-4.1583391999999995, 55.8536029], [-4.1579744, 55.8535964], [-4.1564008, 55.85357059999999], [-4.1547867, 55.853544199999995], [-4.1544476, 55.8535394], [-4.1515882, 55.8534889], [-4.1473041, 55.8534133], [-4.1445129, 55.8533664], [-4.1436765, 55.85335239999999], [-4.1419716, 55.8533147], [-4.1415813, 55.85330609999999], [-4.139403800000001, 55.8532745], [-4.138211499999999, 55.8532658], [-4.1376192, 55.8532684], [-4.1370213, 55.8532905], [-4.136313099999999, 55.8533366], [-4.1355992, 55.8534036], [-4.1348560999999995, 55.853504699999995], [-4.134149599999999, 55.85361129999998], [-4.1330523, 55.853848500000005], [-4.132250306949799, 55.85407198612821], [-4.132017, 55.854136999999994], [-4.1314466, 55.8543314], [-4.1309559, 55.854522499999995], [-4.1305701, 55.85467969999999], [-4.130442699999999, 55.85474979999999], [-4.1303201, 55.85480559999999], [-4.129645699999999, 55.855122], [-4.1283334, 55.8557879], [-4.127027, 55.8564851], [-4.126178999999999, 55.856926699999995], [-4.126031333417943, 55.856995416437215], [-4.125290199999999, 55.8573403], [-4.1250477, 55.8574529], [-4.1247931, 55.8575589], [-4.124262, 55.85775660000001], [-4.1237208, 55.8579364], [-4.1231449, 55.858106], [-4.1224028, 55.85829169999999], [-4.121974, 55.8583897], [-4.1215485, 55.858475], [-4.1210821, 55.8585666], [-4.1206021, 55.8586441], [-4.120293, 55.85868299999999], [-4.1199727, 55.8587237], [-4.1193389, 55.85879], [-4.1171716, 55.85899179999999], [-4.1121538, 55.8594593], [-4.1103488, 55.8596245], [-4.1094419, 55.8597026], [-4.1089881, 55.85973950000001], [-4.1085468, 55.8597713], [-4.1083336, 55.859782], [-4.1078131, 55.859805699999995], [-4.107599799999999, 55.859814699999994], [-4.1074107, 55.85982119999999], [-4.1070847, 55.859829299999994], [-4.106285399999999, 55.85983279999999], [-4.1058303, 55.8598257], [-4.105456099999999, 55.85981720000001], [-4.1050477, 55.8598012], [-4.1048409, 55.85979180000001], [-4.1045801, 55.8597776], [-4.1042553, 55.8597581], [-4.103710099999999, 55.8597177], [-4.103365599999999, 55.859688], [-4.1032025999999995, 55.8596716], [-4.102715099999999, 55.85962020000001], [-4.1022839, 55.8595667], [-4.1017307, 55.859493], [-4.1013036, 55.85942289999999], [-4.100380299999999, 55.8592445], [-4.1000772, 55.8591912], [-4.0997703, 55.8591532], [-4.0990607, 55.859022], [-4.0989219, 55.858998199999995], [-4.0984917, 55.85892609999999], [-4.0981739, 55.8588818], [-4.097663399999999, 55.858812699999994], [-4.0973862, 55.8587845], [-4.0969087, 55.8587288], [-4.0964282, 55.8586986], [-4.0958904, 55.8586796], [-4.0954152, 55.85866769999999], [-4.0923639, 55.8586415], [-4.0871817, 55.8586105], [-4.0858026, 55.8586044], [-4.085653, 55.8586037], [-4.083707099999999, 55.8585888], [-4.0827393, 55.8585841], [-4.0817647, 55.8586103], [-4.0811459999999995, 55.85864840000001], [-4.0805205, 55.85870709999999], [-4.0802086, 55.8587374], [-4.079903400000001, 55.85877430000001], [-4.079678899999999, 55.8588016], [-4.0795999, 55.85881119999999], [-4.0792325, 55.8588651], [-4.0781983, 55.8590566], [-4.0775323, 55.8592161], [-4.0772154, 55.8592975], [-4.0769046, 55.859384], [-4.076790399999999, 55.85942120000001], [-4.0708354, 55.8613582], [-4.0703891, 55.8615065], [-4.0681059, 55.862271099999994], [-4.065841999999999, 55.86298540000001], [-4.0654092, 55.863126099999995], [-4.065009, 55.863260200000006], [-4.064342899999999, 55.8634697], [-4.0635273, 55.86370569999999], [-4.062707099999999, 55.8639265], [-4.061853499999999, 55.864123199999995], [-4.0610216, 55.86429989999999], [-4.060594499999999, 55.8643894], [-4.0601359, 55.86447079999999], [-4.0593761, 55.8645888], [-4.0590017, 55.864641], [-4.058673499999999, 55.8646798], [-4.0566845, 55.86490220000001], [-4.0512069, 55.8655035], [-4.0510326, 55.8655198], [-4.0473282, 55.8659479], [-4.047178499999999, 55.865963099999995], [-4.0462432, 55.86606760000001], [-4.0451004, 55.8661958], [-4.0447141, 55.8662415], [-4.0437764, 55.8663524], [-4.043239799999999, 55.8664252], [-4.042983999999999, 55.86646309999998], [-4.042418778537846, 55.86655511848795], [-4.042048499999999, 55.86661539999999], [-4.0413907, 55.866726], [-4.0405617, 55.866885799999984], [-4.0397186, 55.8670622], [-4.0385831, 55.867340299999995], [-4.0374255, 55.867652], [-4.036888799999999, 55.8677861], [-4.036482, 55.8678735], [-4.0364762, 55.86787480000001], [-4.0363248, 55.8679073], [-4.035880500000001, 55.86798079999999], [-4.0358557353531515, 55.86798303329617], [-4.035784083633203, 55.86798949490637], [-4.035728286738299, 55.86799452671483], [-4.035651087684486, 55.86800148858598], [-4.0353937, 55.8680247], [-4.0349194, 55.868069000000006], [-4.0344917, 55.86809359999999], [-4.0342078, 55.8681031], [-4.0339988, 55.868106899999994], [-4.033535499999999, 55.86810719999999], [-4.0331899, 55.86809079999999], [-4.0329056, 55.8680661], [-4.032611, 55.8680403], [-4.032333399999999, 55.8680059], [-4.0319871, 55.867955900000005], [-4.031731, 55.867909299999994], [-4.0313992, 55.86784109999999], [-4.0309299, 55.86772080000001], [-4.0306267, 55.867634], [-4.0305321, 55.8676011], [-4.0302804, 55.86751389999999], [-4.0300086, 55.8674137], [-4.0296703, 55.8672921], [-4.029483199999999, 55.8672301], [-4.0293763, 55.867197999999995], [-4.0290628, 55.8670988], [-4.028890999999999, 55.8670693], [-4.028474, 55.86698419999999], [-4.0283155, 55.86695499999999], [-4.028149999999999, 55.8669289], [-4.0279606, 55.866900400000006], [-4.0278342, 55.86688859999999], [-4.0276958, 55.8668769], [-4.0274019999999995, 55.8668582], [-4.0270163, 55.8668508], [-4.0266152, 55.8668601], [-4.0264722, 55.86686869999999], [-4.0261040999999995, 55.8668769], [-4.0257135, 55.8669184], [-4.024158599999999, 55.86719979999999], [-4.022680799999999, 55.8674711], [-4.021340599999999, 55.86772349999998], [-4.0208602, 55.867799299999994], [-4.0204664999999995, 55.8678419], [-4.0200947000000005, 55.8678782], [-4.019698399999999, 55.8679046], [-4.0193097, 55.8679207], [-4.0189096, 55.867918], [-4.0186383, 55.8679179], [-4.018374999999999, 55.86790740000001], [-4.018125899999999, 55.86789520000001], [-4.0178411, 55.86787519999999], [-4.017638799999999, 55.8678598], [-4.0174343, 55.86784000000001], [-4.0170269, 55.867790500000005], [-4.016507999999999, 55.8677168], [-4.0160063, 55.8676146], [-4.0155045, 55.8675044], [-4.0150323, 55.8673802], [-4.0072283, 55.86504969999999], [-4.006189299999999, 55.8647344], [-4.006044899999999, 55.86471019999998], [-4.0045337, 55.8642498], [-4.0033377, 55.8639138], [-4.0013261, 55.8634606], [-4.0010024, 55.8633951], [-4.000654199999999, 55.8633361], [-4.000424199999999, 55.863299], [-4.0001886, 55.86326389999999], [-3.9999476, 55.8632298], [-3.9997219, 55.8632074], [-3.9993694, 55.8631687], [-3.9990124, 55.8631357], [-3.998657300000001, 55.8631057], [-3.998310099999999, 55.86308460000001], [-3.9977785, 55.8630689], [-3.9974857, 55.8630581], [-3.9969475, 55.8630486], [-3.9963992999999993, 55.863058599999995], [-3.9957392, 55.86308460000001], [-3.9950735, 55.8631297], [-3.9937545, 55.8632268], [-3.9911108, 55.8634376], [-3.9876534, 55.8637053], [-3.9866055999999994, 55.8637988], [-3.9858453, 55.86385719999999], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994], [-3.9808106, 55.86419190000001], [-3.9802352, 55.8642032], [-3.9802176, 55.8642035], [-3.9801375, 55.8642035], [-3.979686599999999, 55.86421169999999], [-3.9788997, 55.8642353], [-3.978139000000001, 55.8642619], [-3.9777797, 55.8642809], [-3.9774362, 55.864308099999995], [-3.9771412, 55.86433269999999], [-3.9768389000000006, 55.864360999999995], [-3.9766027, 55.864387400000005], [-3.9763164, 55.8644168], [-3.9746877, 55.86464969999999], [-3.974136699999999, 55.86474749999999], [-3.9736472, 55.8648483], [-3.9731784, 55.8649448], [-3.9724958999999993, 55.86510160000001], [-3.9718444, 55.8652703], [-3.9710624, 55.8654708], [-3.9704092, 55.8656257], [-3.969803699999999, 55.8657519], [-3.9691744999999994, 55.86587359999999], [-3.9688357, 55.865927], [-3.968745099999999, 55.865940599999995], [-3.968492499999999, 55.8659784], [-3.9681074, 55.86603209999999], [-3.9677373, 55.86607219999999], [-3.9670766, 55.866128499999995], [-3.966459500000001, 55.866164000000005], [-3.966192, 55.866173100000005], [-3.965938099999999, 55.8661817], [-3.9654241999999993, 55.8661861], [-3.9651817, 55.8661832], [-3.9648714, 55.8661774], [-3.9643354999999993, 55.86615979999999], [-3.962628699999999, 55.86607359999999], [-3.9605516, 55.865938], [-3.9597865999999993, 55.8658896], [-3.959042699999999, 55.865856699999995], [-3.9578753999999994, 55.8658242], [-3.9573352000000006, 55.8658278], [-3.9567649999999994, 55.8658392], [-3.956163299999999, 55.86586080000001], [-3.9555718, 55.8658964], [-3.9550149, 55.8659435], [-3.954442199999999, 55.86600279999999], [-3.9540277, 55.866057199999986], [-3.9535273000000006, 55.86612469999999], [-3.9532997, 55.86616029999998], [-3.9530821, 55.8661962], [-3.9528754, 55.8662346], [-3.952666799999999, 55.86627579999999], [-3.952587250125894, 55.86629198035323], [-3.9522843, 55.8663536], [-3.9518987, 55.86644239999999], [-3.9514628999999992, 55.86654999999999], [-3.9510447000000006, 55.866661599999986], [-3.9508834999999993, 55.86670939999999], [-3.9507794, 55.86674020000001], [-3.9505201, 55.8668216], [-3.9499834, 55.8669957], [-3.9495337, 55.8671462], [-3.9491042, 55.867310399999994], [-3.9479991, 55.867803], [-3.9458345, 55.8688128], [-3.9445024, 55.8694379], [-3.942173199999999, 55.87053740000001], [-3.9414307, 55.870890499999994], [-3.940545600000001, 55.8713175], [-3.9401288, 55.8715206], [-3.9396757, 55.87172859999999], [-3.9392275, 55.8719298], [-3.9387504999999994, 55.8721426], [-3.937497599999999, 55.87261620000001], [-3.9366198, 55.87292080000001], [-3.935784899999999, 55.8731653], [-3.9346451999999994, 55.8734688], [-3.9340591, 55.8736164], [-3.933759499999999, 55.8737012], [-3.933491699999999, 55.873779299999995], [-3.9328632999999993, 55.8739628], [-3.9322489, 55.87416079999999], [-3.9315348, 55.87440420000001], [-3.9308448999999994, 55.8746596], [-3.9302974000000006, 55.8748894], [-3.929758899999999, 55.87513280000001], [-3.9292527, 55.87537460000001], [-3.928790999999999, 55.8756357], [-3.9285311, 55.87578669999999], [-3.928281099999999, 55.875942999999985], [-3.927813399999999, 55.876261099999994], [-3.927460500000001, 55.876513], [-3.9270998, 55.8767955], [-3.9264028, 55.8773635], [-3.9256664999999993, 55.87789840000001], [-3.925337399999999, 55.8781146], [-3.9249816, 55.87832290000001], [-3.9246548, 55.87850769999999], [-3.924378799999999, 55.8786548], [-3.9243133, 55.87868970000001], [-3.923886299999999, 55.8789008], [-3.9234096, 55.879115600000006], [-3.9224821999999993, 55.8795335], [-3.9205923, 55.88037020000001], [-3.9196505, 55.8807887], [-3.918714899999999, 55.8812247], [-3.9184818, 55.8813463], [-3.9179963, 55.8816026], [-3.9175585, 55.88186770000001], [-3.9168637, 55.88234090000001], [-3.9166486, 55.8825081], [-3.9160992, 55.8829374], [-3.915752, 55.8832087], [-3.9147341, 55.8840293], [-3.9142574, 55.8844005], [-3.9140834, 55.88453609999999], [-3.913598999999999, 55.884910899999994], [-3.9134445000000007, 55.88503179999999], [-3.912643, 55.88563810000001], [-3.912265099999999, 55.88589730000001], [-3.9118496, 55.8861449], [-3.9114328, 55.8863816], [-3.9112061, 55.88650069999999], [-3.911091499999999, 55.88655839999999], [-3.9109704, 55.886618000000006], [-3.910814099999999, 55.88669279999999], [-3.9106513, 55.88676509999999], [-3.910291799999998, 55.8869149], [-3.9099453, 55.8870544], [-3.909600199999999, 55.8871831], [-3.9092868999999992, 55.887289599999995], [-3.9089479, 55.8873961], [-3.908605299999999, 55.88749630000001], [-3.9082665, 55.887590800000005], [-3.908026899999999, 55.887652200000005], [-3.9077801, 55.887708], [-3.907304799999999, 55.887809], [-3.9062718, 55.888001900000006], [-3.905466899999999, 55.8881543], [-3.9050189, 55.8882385], [-3.9037543, 55.8884711], [-3.902498, 55.88869029999999], [-3.901718799999999, 55.8887976], [-3.901556899999999, 55.88881490000001], [-3.9009158, 55.88888359999999], [-3.9004477999999994, 55.88892049999999], [-3.8999721999999992, 55.8889467], [-3.899379399999999, 55.8889721], [-3.8992298, 55.888974100000006], [-3.8987983, 55.88898], [-3.8986785, 55.8890062], [-3.897777399999999, 55.88899359999999], [-3.8972127999999993, 55.8889723], [-3.8966541, 55.8889402], [-3.896100099999999, 55.8888893], [-3.895332699999999, 55.8888063], [-3.8946957, 55.8887337], [-3.8932079, 55.88856069999999], [-3.8922199, 55.8884486], [-3.8916561, 55.88838299999999], [-3.8907438, 55.8882765], [-3.8896533, 55.8881541], [-3.8873391000000006, 55.8878904], [-3.886863, 55.8878325], [-3.8855073999999994, 55.88768649999999], [-3.883836299999999, 55.88748329999999], [-3.8831306, 55.88736889999999], [-3.882433100000001, 55.8872646], [-3.8818461, 55.8871515], [-3.8809771999999993, 55.8869433], [-3.8802472, 55.88675159999999], [-3.879339700000001, 55.886479399999985], [-3.8785214, 55.8861915], [-3.8779990999999994, 55.8859924], [-3.877497299999999, 55.885781699999995], [-3.8765682, 55.885324100000005], [-3.8757631, 55.8848841], [-3.8749549, 55.8844391], [-3.874286, 55.8840455], [-3.8735730999999993, 55.883655999999995], [-3.8729397, 55.883367500000006], [-3.8726037, 55.8832255], [-3.8722676, 55.8830936], [-3.8717875, 55.8829148], [-3.871285799999999, 55.88274479999999], [-3.8707795, 55.8825939], [-3.8702602000000006, 55.8824583], [-3.8697522, 55.8823386], [-3.86923, 55.88222910000001], [-3.8689632, 55.8821768], [-3.8686953, 55.88212719999999], [-3.8684343, 55.882082], [-3.8681655, 55.8820453], [-3.867732699999999, 55.881985199999995], [-3.8673001999999994, 55.8819362], [-3.866864299999999, 55.8818948], [-3.8664299, 55.88185969999999], [-3.866291700000001, 55.88185239999999], [-3.8660368, 55.88183879999999], [-3.8658460999999993, 55.88183179999999], [-3.8656291, 55.88182630000001], [-3.865308, 55.88181839999999], [-3.8649278, 55.88181519999999], [-3.8645691000000006, 55.881817700000006], [-3.864213799999999, 55.8818259], [-3.8636814, 55.881847699999994], [-3.8631617, 55.8818825], [-3.862755721713942, 55.88191656703322], [-3.862127299999999, 55.8819693], [-3.861132899999999, 55.88205969999999], [-3.8591389, 55.8822351], [-3.856584799999999, 55.8824622], [-3.856191799999999, 55.88249580000001], [-3.855025200000001, 55.88259930000001], [-3.8521395, 55.8828644], [-3.850275799999999, 55.8830258], [-3.8485942, 55.883171399999995], [-3.845313599999999, 55.8834645], [-3.8447816, 55.8835057], [-3.844258099999999, 55.883544500000006], [-3.8431971, 55.8835849], [-3.8421539, 55.8836077], [-3.8419411, 55.883609799999995], [-3.841029199999999, 55.88362240000001], [-3.8401310999999994, 55.8836328], [-3.839639, 55.88363729999999], [-3.838252, 55.8836498], [-3.834513400000001, 55.88367409999999], [-3.8341752, 55.88367480000001], [-3.8333526999999994, 55.8836678], [-3.8260857, 55.88373850000001], [-3.8209899, 55.88377690000001], [-3.8194724, 55.883788], [-3.8187034, 55.8837826], [-3.8179504, 55.88375039999999], [-3.8175781, 55.883724099999995], [-3.8172832999999993, 55.883699699999994], [-3.816891, 55.883661100000005], [-3.8165505999999993, 55.883625], [-3.8161798, 55.88358], [-3.8158302, 55.88353159999999], [-3.8152696, 55.88344229999999], [-3.8149822, 55.8833909], [-3.814711599999999, 55.8833374], [-3.8142855, 55.8832433], [-3.8138471, 55.8831398], [-3.8129081, 55.88288320000001], [-3.8124474, 55.8827498], [-3.812052800000001, 55.8826234], [-3.812009100000001, 55.8826094], [-3.811127499999999, 55.8823403], [-3.8100601999999992, 55.8820376], [-3.8095032, 55.88189080000001], [-3.808975699999999, 55.88176369999999], [-3.808273499999999, 55.881602699999995], [-3.8075885, 55.88146150000001], [-3.806668099999999, 55.88128749999999], [-3.8057254, 55.8811322], [-3.8048780999999994, 55.88101199999999], [-3.8040411, 55.880911999999995], [-3.803569799999999, 55.8808607], [-3.8030882, 55.8808166], [-3.802367, 55.8807632], [-3.8021699, 55.88074819999999], [-3.8019371, 55.8807301], [-3.8014503999999993, 55.88070279999999], [-3.8007749, 55.8806761], [-3.8000841, 55.880661399999994], [-3.799399100000001, 55.880658999999994], [-3.7987056, 55.8806635], [-3.7972931, 55.8806781], [-3.7945963, 55.88071610000001], [-3.790540899999999, 55.8807697], [-3.7866689, 55.8808241], [-3.786311899999999, 55.88082910000001], [-3.7840692, 55.880855899999986], [-3.781533399999999, 55.8809062], [-3.780414, 55.8809229], [-3.776614599999999, 55.880971200000005], [-3.773553099999999, 55.88101189999999], [-3.773104299999999, 55.88101670000001], [-3.7729241933019897, 55.881016799883554], [-3.7709405, 55.8810179], [-3.7695505, 55.88103840000001], [-3.7677772, 55.8810657], [-3.7669757000000006, 55.88107629999999], [-3.7662491, 55.88108770000001], [-3.7658937, 55.8810987], [-3.7654864, 55.88111120000001], [-3.765321699999999, 55.8811168], [-3.7649461, 55.8811436], [-3.764588, 55.881174], [-3.7640021999999993, 55.8812292], [-3.7634453, 55.8812993], [-3.762872, 55.88138579999999], [-3.7623252, 55.8814821], [-3.7617242, 55.881607300000006], [-3.7609675999999994, 55.8817999], [-3.7605545, 55.881908], [-3.7594801, 55.8822564], [-3.7587013, 55.88252310000001], [-3.7579042, 55.8827811], [-3.7571168, 55.88301740000001], [-3.7563083, 55.883239800000005], [-3.7555836999999994, 55.883419], [-3.7548357, 55.8835866], [-3.7540988, 55.8837368], [-3.754011899999999, 55.88375249999999], [-3.7533408, 55.8838734], [-3.7502645, 55.8843642], [-3.7461145, 55.8850163], [-3.7441923, 55.8853222], [-3.7412402999999994, 55.8857837], [-3.7407112, 55.88586170000001], [-3.7397839999999993, 55.8859992], [-3.7384575, 55.886208], [-3.7354546, 55.8866746], [-3.7352752, 55.88670249999999], [-3.7322163000000006, 55.887172799999995], [-3.7301678, 55.88749630000001], [-3.7292919, 55.8876131], [-3.7288296, 55.887666], [-3.728390399999999, 55.8877004], [-3.7280814000000007, 55.88772219999999], [-3.7277353, 55.8877446], [-3.7274226, 55.8877568], [-3.727068800000001, 55.887767499999995], [-3.7266129, 55.887773299999985], [-3.726106699999999, 55.88776150000001], [-3.7255879, 55.887738600000006], [-3.72505, 55.887704600000006], [-3.7246283, 55.88766960000001], [-3.724202599999999, 55.887622699999994], [-3.7237521, 55.88756909999999], [-3.7233236, 55.8875073], [-3.7228635, 55.88742779999999], [-3.7224313000000007, 55.8873449], [-3.7220982, 55.8872768], [-3.7217798, 55.887204800000006], [-3.7211683999999994, 55.8870509], [-3.7203882, 55.8868133], [-3.720109199999999, 55.8867223], [-3.719644300000001, 55.8865708], [-3.7181207, 55.8860159], [-3.7179164, 55.8859405], [-3.7172452, 55.8857077], [-3.7167872, 55.8855555], [-3.716319700000001, 55.8854211], [-3.715800999999999, 55.8852855], [-3.7152681, 55.8851658], [-3.7145759, 55.8850424], [-3.7138787999999985, 55.8849502], [-3.7135762, 55.8849171], [-3.7132660999999993, 55.884887899999995], [-3.712632, 55.88485], [-3.7119215999999993, 55.8848328], [-3.7112406999999994, 55.8848381], [-3.7102573, 55.8848414], [-3.709226, 55.884831899999995], [-3.7081924, 55.884781999999994], [-3.7076838, 55.8847496], [-3.7071968, 55.884713399999995], [-3.705154699999999, 55.8845422], [-3.7041222, 55.884457899999994], [-3.7030883, 55.8843883], [-3.7025503999999994, 55.88435640000001], [-3.7020192, 55.88434739999999], [-3.7015102, 55.884351], [-3.701008499999999, 55.88436850000001], [-3.700454699999999, 55.8843985], [-3.6999240000000007, 55.884446800000006], [-3.69948, 55.88449469999999], [-3.699057199999999, 55.8845553], [-3.6985111, 55.8846491], [-3.6979696, 55.884754], [-3.6975981, 55.88483929999999], [-3.6972538, 55.884929], [-3.696787099999999, 55.8850618], [-3.696341700000001, 55.8852039], [-3.6957245, 55.885452599999994], [-3.6954692, 55.8855494], [-3.695094999999999, 55.88569139999999], [-3.694794499999999, 55.885806900000006], [-3.694407500000001, 55.8859551], [-3.6937972, 55.8861882], [-3.69317, 55.8864323], [-3.6924469, 55.88670869999999], [-3.6910120000000006, 55.8872546], [-3.6902919, 55.88752530000001], [-3.6899789999999992, 55.88764460000001], [-3.6896793, 55.887763199999995], [-3.6894661, 55.8878447], [-3.6883634999999986, 55.8882092], [-3.6880758, 55.8882998], [-3.687781600000001, 55.8883899], [-3.687466999999999, 55.88847239999999], [-3.687137, 55.8885515], [-3.686815199999999, 55.8886219], [-3.6864986000000006, 55.888683999999984], [-3.6862098, 55.8887321], [-3.685914200000001, 55.8887792], [-3.685615999999999, 55.8888215], [-3.685309499999999, 55.8888604], [-3.6850262, 55.8888879], [-3.6847111, 55.8889144], [-3.6842158, 55.8889467], [-3.683713899999999, 55.8889655], [-3.6832773, 55.8889735], [-3.683092664890038, 55.88897218971122], [-3.6827982, 55.8889701], [-3.6825187, 55.888961300000005], [-3.6822204, 55.888946], [-3.6819561, 55.8889246], [-3.6816419, 55.8888961], [-3.680567299999999, 55.888773], [-3.679750799999999, 55.8886821], [-3.677514799999999, 55.8884127], [-3.676975099999999, 55.888350900000006], [-3.6764453, 55.8882952], [-3.675905900000001, 55.8882455], [-3.675364000000001, 55.888210699999995], [-3.6747381999999993, 55.88818], [-3.6741061, 55.888162300000005], [-3.673802999999999, 55.88816429999999], [-3.6733881, 55.8881725], [-3.672887799999999, 55.8881897], [-3.6720532, 55.888231100000006], [-3.6705934, 55.88832049999999], [-3.6691378, 55.8884095], [-3.668503, 55.88845190000001], [-3.667885300000001, 55.8884938], [-3.6655587, 55.8887256], [-3.6632564, 55.8889969], [-3.6621731, 55.8891295], [-3.6616177, 55.88920629999999], [-3.661055900000001, 55.8892925], [-3.660688799999999, 55.8893576], [-3.660314, 55.8894309], [-3.6599660999999992, 55.88950309999999], [-3.6596308, 55.8895844], [-3.6593205000000006, 55.88965889999999], [-3.659016499999999, 55.8897407], [-3.6586744, 55.889834099999995], [-3.6583515, 55.8899277], [-3.6580029, 55.8900373], [-3.6576719999999994, 55.890147199999994], [-3.657347399999999, 55.89026079999999], [-3.6570228, 55.89038269999999], [-3.6567489, 55.890492], [-3.6564830000000006, 55.8906008], [-3.6559731, 55.890828299999995], [-3.655187, 55.8911857], [-3.6549446, 55.8912959], [-3.6543625999999994, 55.8915588], [-3.6532728, 55.8920581], [-3.652863099999999, 55.89224420000001], [-3.651646499999999, 55.892804600000005], [-3.6507242, 55.89322909999999], [-3.6501529, 55.89348180000001], [-3.6496176, 55.8937511], [-3.6491398, 55.8940027], [-3.6487093, 55.8942789], [-3.6483351, 55.894553499999994], [-3.6480266, 55.8948338], [-3.6478741, 55.894994], [-3.647739299999999, 55.89516199999999], [-3.647470999999999, 55.8954951], [-3.646745, 55.8965007], [-3.6465983, 55.89670569999999], [-3.646495999999999, 55.8968297], [-3.6463547999999992, 55.89700729999999], [-3.6461001999999993, 55.8972923], [-3.6459176000000006, 55.897454], [-3.645728299999999, 55.89760389999999], [-3.6454286, 55.8978084], [-3.6450784, 55.898017200000005], [-3.6449903, 55.8980552], [-3.644887900000001, 55.8981031], [-3.644691199999999, 55.8981788], [-3.644473099999999, 55.8982592], [-3.6441923, 55.898345600000006], [-3.6438765, 55.89842929999999], [-3.643544700000001, 55.89849939999999], [-3.6432169, 55.8985515], [-3.6429629, 55.8985875], [-3.6427155, 55.898608799999984], [-3.642524700000001, 55.89861930000001], [-3.6423381, 55.8986288], [-3.6421349999999992, 55.8986345], [-3.6419519, 55.89863410000001], [-3.6416237, 55.8986257], [-3.6412808, 55.89860169999999], [-3.6409705, 55.8985665], [-3.640838399999999, 55.898545799999994], [-3.6406368, 55.8985143], [-3.6403698000000007, 55.8984603], [-3.640112400000001, 55.8984008], [-3.6399985999999993, 55.89836960000001], [-3.6396383, 55.898271], [-3.6390269, 55.8980961], [-3.638683799999999, 55.897989599999995], [-3.638413400000001, 55.8979056], [-3.6381603, 55.8978182], [-3.6378004, 55.8976903], [-3.6372321, 55.8974764], [-3.6360632, 55.8970034], [-3.6360622333653967, 55.89700300706358], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6335994, 55.89608669999999], [-3.6328439, 55.8958038], [-3.6322711, 55.8956213], [-3.631749, 55.89548829999999], [-3.631165100000001, 55.8953423], [-3.630655099999999, 55.89523429999999], [-3.6300554, 55.89511159999999], [-3.629138899999999, 55.8949557], [-3.628641500000001, 55.8948711], [-3.6290574, 55.894903], [-3.629608900000001, 55.894966800000006], [-3.6302831000000007, 55.89509689999999], [-3.6311016, 55.89526379999999], [-3.632222300000001, 55.8955019], [-3.632699399999999, 55.8956001], [-3.6333648, 55.895727699999995], [-3.6340489, 55.89594159999999], [-3.637006200000001, 55.8969649]]} |
29.6 |
1135 |
1306 |
Hyndland Loop |
Bathgate LMD |
Bathgate LMD |
55.8969649 |
-3.6370062 |
55.8969649 |
-3.6370062 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:06:00 |
Bathgate LMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431135 |
1789474492975070 |
62 |
62 |
2026-09-15 12:24:53.041474 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:52.967319 |
| 548045 |
579000 |
G27603 |
872I27MK15 |
2026-09-15 |
COMPLETE |
15429664 |
2026-09-15 13:14:00 |
2026-09-15 12:25:08 |
2026-09-17 12:25:08 |
{"id": 579000, "stp": "P", "toc": "Southern", "uid": "G27603", "consist": "377437+377449", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27603/2026-09-15/detailed", "trust_id": "872I27MK15", "origin_crs": "DKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "9", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2I27", "timing_status": "EARLY", "origin_station": "Dorking", "current_leg_arr": "1314", "current_leg_dep": "1308", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1217", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-15T12:25:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-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.14858417838308857, 51.47418782058849], [-0.14854108964742022, 51.47427799058159], [-0.14841912697065943, 51.474331609800814], [-0.1483666, 51.47444420000001], [-0.14818650000000003, 51.4748164], [-0.1479774, 51.4751538], [-0.1478672, 51.4754452], [-0.1477781, 51.47575830000001], [-0.14766099999999996, 51.476403999999995], [-0.1476577, 51.4768309], [-0.14773539999999996, 51.47756019999999], [-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": "Clapham Junction (C)", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "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\": 91.631, \"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\": 129.134, \"from_m\": 91.631, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 215.279, \"from_m\": 129.134, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3305.141, \"from_m\": 215.279, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12327.384, \"from_m\": 3305.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12383.812, \"from_m\": 12327.384, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12471.67, \"from_m\": 12383.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12536.372, \"from_m\": 12471.67, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12794.743, \"from_m\": 12536.372, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13157.123, \"from_m\": 12794.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14917.452, \"from_m\": 13157.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15220.144, \"from_m\": 14917.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16163.169, \"from_m\": 15220.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16239.787, \"from_m\": 16163.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17162.268, \"from_m\": 16239.787, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17178.908, \"from_m\": 17162.268, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17976.588, \"from_m\": 17178.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17991.287, \"from_m\": 17976.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18775.511, \"from_m\": 17991.287, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19114.999, \"from_m\": 18775.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19163.145, \"from_m\": 19114.999, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19176.364, \"from_m\": 19163.145, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19404.223, \"from_m\": 19176.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20955.697, \"from_m\": 19404.223, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21243.869, \"from_m\": 20955.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23732.257, \"from_m\": 21243.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24853.319, \"from_m\": 23732.257, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27893.461, \"from_m\": 24853.319, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28349.364, \"from_m\": 27893.461, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28448.366, \"from_m\": 28349.364, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28531.784, \"from_m\": 28448.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31525.72, \"from_m\": 28531.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\": 34924.097, \"from_m\": 31525.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37605.058, \"from_m\": 34924.097, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38262.095, \"from_m\": 37605.058, \"capability_applied\": null, \"effective_limit_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\": 579000, \"profile_key\": \"28a902930b54de40cd479a1c46daf7453f01e68b9bb35c15aaf38a016894c346\", \"schedule_id\": 10776, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Dorking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Leatherhead\", \"stage_seq\": 2, \"distance_m\": 6550.913, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Ashtead\", \"stage_seq\": 3, \"distance_m\": 9455.388, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233H\", \"location\": \"Epsom\", \"stage_seq\": 4, \"distance_m\": 12622.716, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239\", \"location\": \"Cheam\", \"stage_seq\": 5, \"distance_m\": 17290.873, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1242\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 6, \"distance_m\": 18999.905, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245H\", \"location\": \"Carshalton\", \"stage_seq\": 7, \"distance_m\": 21052.452, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Hackbridge\", \"stage_seq\": 8, \"distance_m\": 22465.341, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Mitcham Junction\", \"stage_seq\": 9, \"distance_m\": 24279.598, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1253H\", \"wtt_dep\": \"1254H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 10, \"distance_m\": 26103.106, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Streatham South Jn\", \"stage_seq\": 11, \"distance_m\": 27808.392, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259\", \"location\": \"Streatham North Jn\", \"stage_seq\": 12, \"distance_m\": 28531.784, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303H\", \"location\": \"Balham\", \"stage_seq\": 13, \"distance_m\": 30877.795, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1308\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 14, \"distance_m\": 34019.5, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 15, \"distance_m\": 35084.108, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Battersea Park\", \"stage_seq\": 16, \"distance_m\": 36368.719, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 17, \"distance_m\": 36920.02, \"section_seq\": 1, \"route_path_id\": 69283}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 18, \"distance_m\": 38262.095, \"section_seq\": 1, \"route_path_id\": 69283}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38262.095, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69283}], \"total_distance_m\": 38262.095, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37304.571, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 957.524, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1217", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:59Z\", \"source_id\": 47274510, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:22:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:01Z\", \"source_id\": 15392346, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:57Z\", \"source_id\": 47284712, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:02Z\", \"source_id\": 15395246, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:53Z\", \"source_id\": 47300210, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:55Z\", \"source_id\": 15399557, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:04Z\", \"source_id\": 47316359, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:08Z\", \"source_id\": 15404113, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:23Z\", \"source_id\": 47325415, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:28Z\", \"source_id\": 15406547, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:24Z\", \"source_id\": 47335959, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:27Z\", \"source_id\": 15409429, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:01Z\", \"source_id\": 47342944, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:06Z\", \"source_id\": 15411396, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:27Z\", \"source_id\": 47352332, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:32Z\", \"source_id\": 15413942, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:12Z\", \"source_id\": 47361874, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:14Z\", \"source_id\": 15416641, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:14Z\", \"source_id\": 47380119, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:18Z\", \"source_id\": 15421735, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:42Z\", \"source_id\": 47392125, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:49Z\", \"source_id\": 15425138, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:50Z\", \"source_id\": 47403039, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:58Z\", \"source_id\": 15428152, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:55Z\", \"source_id\": 47408597, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:58Z\", \"source_id\": 15429664, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "9", "timing_fact_generation": 1789474379581651, "current_leg_arrival_utc": "2026-09-15T13:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:54.257785", "service_state_evidence_id": 15429664, "current_leg_start_actual_dep": "2026-09-15T13:08:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:54.284551", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
DKG |
None |
2I27 |
377437+377449 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 91.631, "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": 129.134, "from_m": 91.631, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 215.279, "from_m": 129.134, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3305.141, "from_m": 215.279, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12327.384, "from_m": 3305.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12383.812, "from_m": 12327.384, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12471.67, "from_m": 12383.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12536.372, "from_m": 12471.67, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12794.743, "from_m": 12536.372, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13157.123, "from_m": 12794.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14917.452, "from_m": 13157.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15220.144, "from_m": 14917.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16163.169, "from_m": 15220.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16239.787, "from_m": 16163.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17162.268, "from_m": 16239.787, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17178.908, "from_m": 17162.268, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17976.588, "from_m": 17178.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17991.287, "from_m": 17976.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18775.511, "from_m": 17991.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19114.999, "from_m": 18775.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19163.145, "from_m": 19114.999, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19176.364, "from_m": 19163.145, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19404.223, "from_m": 19176.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20955.697, "from_m": 19404.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21243.869, "from_m": 20955.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23732.257, "from_m": 21243.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24853.319, "from_m": 23732.257, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27893.461, "from_m": 24853.319, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28349.364, "from_m": 27893.461, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28448.366, "from_m": 28349.364, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28531.784, "from_m": 28448.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31525.72, "from_m": 28531.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": 34924.097, "from_m": 31525.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37605.058, "from_m": 34924.097, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38262.095, "from_m": 37605.058, "capability_applied": null, "effective_limit_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": 579000, "profile_key": "28a902930b54de40cd479a1c46daf7453f01e68b9bb35c15aaf38a016894c346", "schedule_id": 10776, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1217", "location": "Dorking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Leatherhead", "stage_seq": 2, "distance_m": 6550.913, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Ashtead", "stage_seq": 3, "distance_m": 9455.388, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233H", "location": "Epsom", "stage_seq": 4, "distance_m": 12622.716, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239", "location": "Cheam", "stage_seq": 5, "distance_m": 17290.873, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1242", "location": "Sutton (Surrey)", "stage_seq": 6, "distance_m": 18999.905, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245H", "location": "Carshalton", "stage_seq": 7, "distance_m": 21052.452, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Hackbridge", "stage_seq": 8, "distance_m": 22465.341, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Mitcham Junction", "stage_seq": 9, "distance_m": 24279.598, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1253H", "wtt_dep": "1254H", "location": "Mitcham Eastfields", "stage_seq": 10, "distance_m": 26103.106, "section_seq": 1, "route_path_id": 69283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Streatham South Jn", "stage_seq": 11, "distance_m": 27808.392, "section_seq": 1, "route_path_id": 69283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259", "location": "Streatham North Jn", "stage_seq": 12, "distance_m": 28531.784, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303H", "location": "Balham", "stage_seq": 13, "distance_m": 30877.795, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1308", "location": "Clapham Junction (C)", "stage_seq": 14, "distance_m": 34019.5, "section_seq": 1, "route_path_id": 69283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Pouparts Jn", "stage_seq": 15, "distance_m": 35084.108, "section_seq": 1, "route_path_id": 69283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Battersea Park", "stage_seq": 16, "distance_m": 36368.719, "section_seq": 1, "route_path_id": 69283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Battersea Pier Jn", "stage_seq": 17, "distance_m": 36920.02, "section_seq": 1, "route_path_id": 69283}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 18, "distance_m": 38262.095, "section_seq": 1, "route_path_id": 69283}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38262.095, "from_m": 0.0, "section_seq": 1, "route_path_id": 69283}], "total_distance_m": 38262.095, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37304.571, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 957.524, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30167, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:59Z", "source_id": 47274510, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:22:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:01Z", "source_id": 15392346, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:57Z", "source_id": 47284712, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:02Z", "source_id": 15395246, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30130, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:53Z", "source_id": 47300210, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:55Z", "source_id": 15399557, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30120, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:04Z", "source_id": 47316359, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:08Z", "source_id": 15404113, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:23Z", "source_id": 47325415, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:28Z", "source_id": 15406547, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:24Z", "source_id": 47335959, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:27Z", "source_id": 15409429, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:01Z", "source_id": 47342944, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:06Z", "source_id": 15411396, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:27Z", "source_id": 47352332, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:32Z", "source_id": 15413942, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:12Z", "source_id": 47361874, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:14Z", "source_id": 15416641, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:14Z", "source_id": 47380119, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:18Z", "source_id": 15421735, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:42Z", "source_id": 47392125, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:49Z", "source_id": 15425138, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:50Z", "source_id": 47403039, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:58Z", "source_id": 15428152, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28741, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:55Z", "source_id": 47408597, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:58Z", "source_id": 15429664, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Dorking |
1217 |
1217 |
2 |
None |
None |
London Victoria (C) |
1315 |
1315 |
9 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27603/2026-09-15/detailed |
None |
Clapham Junction (C) |
2026-09-15T13:08:00+01:00 |
London Victoria (C) |
6.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-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.14858417838308857, 51.47418782058849], [-0.14854108964742022, 51.47427799058159], [-0.14841912697065943, 51.474331609800814], [-0.1483666, 51.47444420000001], [-0.14818650000000003, 51.4748164], [-0.1479774, 51.4751538], [-0.1478672, 51.4754452], [-0.1477781, 51.47575830000001], [-0.14766099999999996, 51.476403999999995], [-0.1476577, 51.4768309], [-0.14773539999999996, 51.47756019999999], [-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]]} |
3.0 |
1308 |
1314 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-15 12:25:07 |
TERMINATED |
2026-09-15 12:14:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429664 |
1789474379581651 |
82 |
82 |
2026-09-15 12:24:54.284551 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:54.257785 |
| 548046 |
577849 |
G14902 |
811A18MJ15 |
2026-09-15 |
COMPLETE |
15429921 |
2026-09-15 13:14:00 |
2026-09-15 12:25:08 |
2026-09-17 12:25:08 |
{"id": 577849, "stp": "O", "toc": "Great Western Railway", "uid": "G14902", "consist": "800009+800016", "dest_crs": "PAD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14902/2026-09-15/detailed", "trust_id": "811A18MJ15", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-15", "dest_arr_time": "1308", "dest_platform": "2", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A18", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "1314", "current_leg_dep": "1243", "current_leg_end": "London Paddington", "origin_dep_time": "1130", "origin_platform": "13", "current_location": "Link Line", "last_update_time": "2026-09-15T12:25:08", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "1307½", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16076.88, \"from_m\": 4253.209, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17844.33, \"from_m\": 16076.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18619.106, \"from_m\": 17844.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27099.015, \"from_m\": 20726.638, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56495.586, \"from_m\": 27099.015, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56582.332, \"from_m\": 56495.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65317.376, \"from_m\": 56582.332, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66140.197, \"from_m\": 65317.376, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 66153.566, \"from_m\": 66140.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67568.303, \"from_m\": 66153.566, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92943.555, \"from_m\": 67568.303, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 93052.794, \"from_m\": 92943.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130707.692, \"from_m\": 93052.794, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 130772.755, \"from_m\": 130707.692, \"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\": 131117.548, \"from_m\": 130772.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131530.011, \"from_m\": 131117.548, \"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\": 131666.616, \"from_m\": 131530.011, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131706.872, \"from_m\": 131666.616, \"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\": 131896.515, \"from_m\": 131706.872, \"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\": 132608.666, \"from_m\": 131896.515, \"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\": 133233.182, \"from_m\": 132608.666, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 133291.572, \"from_m\": 133233.182, \"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\": 133347.692, \"from_m\": 133291.572, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 133454.579, \"from_m\": 133347.692, \"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\": 133512.96, \"from_m\": 133454.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\": 133592.906, \"from_m\": 133512.96, \"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\": 140349.834, \"from_m\": 133592.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140404.345, \"from_m\": 140349.834, \"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\": 149581.825, \"from_m\": 140404.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149593.429, \"from_m\": 149581.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 150923.174, \"from_m\": 149593.429, \"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\": 151073.765, \"from_m\": 150923.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151112.304, \"from_m\": 151073.765, \"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\": 151601.819, \"from_m\": 151112.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151685.333, \"from_m\": 151601.819, \"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\": 182281.622, \"from_m\": 151685.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 186545.082, \"from_m\": 182281.622, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 186746.487, \"from_m\": 186545.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 186832.166, \"from_m\": 186746.487, \"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\": 187995.428, \"from_m\": 186832.166, \"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\": 188280.439, \"from_m\": 187995.428, \"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\": 189750.564, \"from_m\": 188280.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 577849, \"profile_key\": \"8cf57abb31288530bf4a97d04cf49fee7d1dd1098f70d0a026a26fcb233404ea\", \"schedule_id\": 39693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1130\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"1141\", \"wtt_dep\": \"1143\", \"location\": \"Bath Spa\", \"stage_seq\": 4, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Bathampton Jn\", \"stage_seq\": 5, \"distance_m\": 21899.569, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Thingley East Jn\", \"stage_seq\": 6, \"distance_m\": 36852.137, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"1154\", \"wtt_dep\": \"1156\", \"location\": \"Chippenham\", \"stage_seq\": 7, \"distance_m\": 39160.674, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 8, \"distance_m\": 56624.447, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": \"1211\", \"location\": \"Swindon\", \"stage_seq\": 9, \"distance_m\": 65867.175, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Uffington\", \"stage_seq\": 10, \"distance_m\": 83205.614, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Challow Jn\", \"stage_seq\": 11, \"distance_m\": 87219.229, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Wantage Road\", \"stage_seq\": 12, \"distance_m\": 92836.665, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1228\", \"location\": \"Didcot Parkway\", \"stage_seq\": 13, \"distance_m\": 104690.755, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 118147.283, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 15, \"distance_m\": 131793.412, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1243H\", \"location\": \"Reading\", \"stage_seq\": 16, \"distance_m\": 132131.782, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 133291.572, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Twyford\", \"stage_seq\": 18, \"distance_m\": 140076.221, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Maidenhead\", \"stage_seq\": 19, \"distance_m\": 150965.343, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Slough\", \"stage_seq\": 20, \"distance_m\": 160194.463, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Stockley Jn\", \"stage_seq\": 21, \"distance_m\": 170467.025, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 22, \"distance_m\": 172127.159, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Southall\", \"stage_seq\": 23, \"distance_m\": 175406.858, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Acton West Jn\", \"stage_seq\": 24, \"distance_m\": 181572.504, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 25, \"distance_m\": 186963.866, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 26, \"distance_m\": 187836.007, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 27, \"distance_m\": 189110.148, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 28, \"distance_m\": 189750.564, \"section_seq\": 1, \"route_path_id\": 30984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189750.564, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}], \"total_distance_m\": 189750.564, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 188828.893, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 921.671, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:31:20Z\", \"source_id\": 47142043, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:31:22Z\", \"source_id\": 15354973, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:39:28Z\", \"source_id\": 47163334, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:39:32Z\", \"source_id\": 15360733, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:11Z\", \"source_id\": 47196842, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:14Z\", \"source_id\": 15370281, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:06:33Z\", \"source_id\": 47234024, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:06:37Z\", \"source_id\": 15380929, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:28Z\", \"source_id\": 47273234, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:33Z\", \"source_id\": 15391966, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:28:12Z\", \"source_id\": 47290494, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:28:18Z\", \"source_id\": 15396944, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:51Z\", \"source_id\": 47310683, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:55Z\", \"source_id\": 15402466, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:02Z\", \"source_id\": 47324461, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:04Z\", \"source_id\": 15406252, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:40Z\", \"source_id\": 47339328, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:46Z\", \"source_id\": 15410471, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:13Z\", \"source_id\": 47348885, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:16Z\", \"source_id\": 15413030, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:57Z\", \"source_id\": 47356370, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:01Z\", \"source_id\": 15414995, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:15Z\", \"source_id\": 47375034, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:18Z\", \"source_id\": 15420339, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:07Z\", \"source_id\": 47379740, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:10Z\", \"source_id\": 15421660, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:56Z\", \"source_id\": 47384625, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:02Z\", \"source_id\": 15423044, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:13Z\", \"source_id\": 47409362, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:17Z\", \"source_id\": 15429921, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "2", "timing_fact_generation": 1789474398404969, "current_leg_arrival_utc": "2026-09-15T13:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:14:56.842085", "service_state_evidence_id": 15429921, "current_leg_start_actual_dep": "2026-09-15T12:49:30+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:24:57.534546", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
BRI |
PAD |
1A18 |
800009+800016 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16076.88, "from_m": 4253.209, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17844.33, "from_m": 16076.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18619.106, "from_m": 17844.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27099.015, "from_m": 20726.638, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56495.586, "from_m": 27099.015, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56582.332, "from_m": 56495.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65317.376, "from_m": 56582.332, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66140.197, "from_m": 65317.376, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 66153.566, "from_m": 66140.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67568.303, "from_m": 66153.566, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92943.555, "from_m": 67568.303, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 93052.794, "from_m": 92943.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130707.692, "from_m": 93052.794, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 130772.755, "from_m": 130707.692, "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": 131117.548, "from_m": 130772.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 131530.011, "from_m": 131117.548, "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": 131666.616, "from_m": 131530.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 131706.872, "from_m": 131666.616, "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": 131896.515, "from_m": 131706.872, "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": 132608.666, "from_m": 131896.515, "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": 133233.182, "from_m": 132608.666, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 133291.572, "from_m": 133233.182, "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": 133347.692, "from_m": 133291.572, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 133454.579, "from_m": 133347.692, "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": 133512.96, "from_m": 133454.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": 133592.906, "from_m": 133512.96, "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": 140349.834, "from_m": 133592.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140404.345, "from_m": 140349.834, "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": 149581.825, "from_m": 140404.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149593.429, "from_m": 149581.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150923.174, "from_m": 149593.429, "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": 151073.765, "from_m": 150923.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151112.304, "from_m": 151073.765, "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": 151601.819, "from_m": 151112.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151685.333, "from_m": 151601.819, "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": 182281.622, "from_m": 151685.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 186545.082, "from_m": 182281.622, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 186746.487, "from_m": 186545.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 186832.166, "from_m": 186746.487, "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": 187995.428, "from_m": 186832.166, "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": 188280.439, "from_m": 187995.428, "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": 189750.564, "from_m": 188280.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 577849, "profile_key": "8cf57abb31288530bf4a97d04cf49fee7d1dd1098f70d0a026a26fcb233404ea", "schedule_id": 39693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1130", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "1141", "wtt_dep": "1143", "location": "Bath Spa", "stage_seq": 4, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Bathampton Jn", "stage_seq": 5, "distance_m": 21899.569, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Thingley East Jn", "stage_seq": 6, "distance_m": 36852.137, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "1154", "wtt_dep": "1156", "location": "Chippenham", "stage_seq": 7, "distance_m": 39160.674, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203", "location": "Wootton Bassett Jn", "stage_seq": 8, "distance_m": 56624.447, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": "1211", "location": "Swindon", "stage_seq": 9, "distance_m": 65867.175, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Uffington", "stage_seq": 10, "distance_m": 83205.614, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Challow Jn", "stage_seq": 11, "distance_m": 87219.229, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Wantage Road", "stage_seq": 12, "distance_m": 92836.665, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1228", "location": "Didcot Parkway", "stage_seq": 13, "distance_m": 104690.755, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 118147.283, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 131793.412, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1243H", "location": "Reading", "stage_seq": 16, "distance_m": 132131.782, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Kennet Bridge Jn", "stage_seq": 17, "distance_m": 133291.572, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Twyford", "stage_seq": 18, "distance_m": 140076.221, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Maidenhead", "stage_seq": 19, "distance_m": 150965.343, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Slough", "stage_seq": 20, "distance_m": 160194.463, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Stockley Jn", "stage_seq": 21, "distance_m": 170467.025, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Heathrow Airport Jn", "stage_seq": 22, "distance_m": 172127.159, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Southall", "stage_seq": 23, "distance_m": 175406.858, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Acton West Jn", "stage_seq": 24, "distance_m": 181572.504, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Ladbroke Grove Jn", "stage_seq": 25, "distance_m": 186963.866, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Portobello Jn (London)", "stage_seq": 26, "distance_m": 187836.007, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Royal Oak Junction", "stage_seq": 27, "distance_m": 189110.148, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": null, "location": "London Paddington", "stage_seq": 28, "distance_m": 189750.564, "section_seq": 1, "route_path_id": 30984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189750.564, "from_m": 0.0, "section_seq": 1, "route_path_id": 30984}], "total_distance_m": 189750.564, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 188828.893, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 921.671, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:31:20Z", "source_id": 47142043, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T10:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:31:22Z", "source_id": 15354973, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:39:28Z", "source_id": 47163334, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T10:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:39:32Z", "source_id": 15360733, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:11Z", "source_id": 47196842, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T10:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:14Z", "source_id": 15370281, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24495, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:06:33Z", "source_id": 47234024, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:06:37Z", "source_id": 15380929, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:28Z", "source_id": 47273234, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:33Z", "source_id": 15391966, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:28:12Z", "source_id": 47290494, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:28:18Z", "source_id": 15396944, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:51Z", "source_id": 47310683, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:55Z", "source_id": 15402466, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23779, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:02Z", "source_id": 47324461, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:04Z", "source_id": 15406252, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:40Z", "source_id": 47339328, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:46Z", "source_id": 15410471, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:13Z", "source_id": 47348885, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T11:51:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:16Z", "source_id": 15413030, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:57Z", "source_id": 47356370, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:01Z", "source_id": 15414995, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:15Z", "source_id": 47375034, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:18Z", "source_id": 15420339, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:07Z", "source_id": 47379740, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T12:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:10Z", "source_id": 15421660, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:56Z", "source_id": 47384625, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T12:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:02Z", "source_id": 15423044, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22945, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:13Z", "source_id": 47409362, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T12:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:17Z", "source_id": 15429921, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1130 |
1130 |
13 |
None |
None |
London Paddington |
1308 |
1307½ |
2 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G14902/2026-09-15/detailed |
None |
Reading |
2026-09-15T12:49:30+01:00 |
London Paddington |
31.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
35.7 |
1243 |
1314 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-15 12:25:08 |
TERMINATED |
2026-09-15 12:14:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429921 |
1789474398404969 |
103 |
103 |
2026-09-15 12:24:57.534546 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:14:56.842085 |
| 548047 |
573453 |
16455 |
826A612K15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 12:15:00 |
2026-09-15 12:25:08 |
2026-09-17 12:25:08 |
{"id": 573453, "stp": "N", "toc": null, "uid": "16455", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:16455/2026-09-15/detailed", "trust_id": "826A612K15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Drayton Frays Sidings", "service_date": "2026-09-15", "dest_arr_time": "1544", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6A61", "timing_status": null, "origin_station": "Westbury Lafarge", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1215", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-15T12:25:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1544", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1215", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Westbury Lafarge", "service_state_platform": null, "timing_fact_generation": 1789454235516400, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:00.593103", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:01.975098", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
None |
None |
6A61 |
None |
None |
None |
None |
None |
[] |
Westbury Lafarge |
1215 |
1215 |
None |
None |
None |
West Drayton Frays Sidings |
1544 |
1544 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:16455/2026-09-15/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-15 12:25:08 |
TERMINATED |
2026-09-15 12:15:00 |
Westbury Lafarge |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789454235516400 |
0 |
0 |
2026-09-15 12:25:01.975098 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:00.593103 |
| 548048 |
578527 |
C36759 |
735Y69MJ15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 12:15:00 |
2026-09-15 12:25:08 |
2026-09-17 12:25:08 |
{"id": 578527, "stp": "P", "toc": "Elizabeth Line", "uid": "C36759", "consist": "345002", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36759/2026-09-15/detailed", "trust_id": "735Y69MJ15", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Old Oak Common Depot (Crossrail)", "service_date": "2026-09-15", "dest_arr_time": "1215", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y69", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1215", "current_leg_dep": "1159", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "1159", "origin_platform": "B", "current_location": "Old Oak Common Arrival Sig", "last_update_time": "2026-09-15T12:25:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1215", "motion_projection": null, "next_location_lat": "51.5272605", "next_location_lon": "-0.2473192", "previous_location": "Portobello Jn (London)", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:47228616\", \"confirmationDeadline\": \"2026-09-15T12:14:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3327.614, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3876.444, \"from_m\": 3327.614, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3940.545, \"from_m\": 3876.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.042, \"from_m\": 3940.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5103.402, \"from_m\": 4162.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 578527, \"profile_key\": \"3f494579dc8d95ca85694c6e94a065a6dc6ae8d0e19953630fbf5e6d5aef36e7\", \"schedule_id\": 4965, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 1595.162, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1887.855, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2749.192, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Old Oak Common Arrival Sig\", \"stage_seq\": 5, \"distance_m\": 3876.444, \"section_seq\": 1, \"route_path_id\": 29879}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": null, \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5103.402, \"section_seq\": 1, \"route_path_id\": 29879}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5103.402, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29879}], \"total_distance_m\": 5103.402, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4097.941, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1159", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "16.0", "current_position_lat": "51.5272605", "current_position_lon": "-0.2473192", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:00:02Z\", \"source_id\": 47216949, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:00:09Z\", \"source_id\": 15376023, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Arrival Sig", "service_state_platform": null, "timing_fact_generation": 1789470276586863, "current_leg_arrival_utc": "2026-09-15T12:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:01.027780", "service_state_evidence_id": 47228616, "current_leg_start_actual_dep": "2026-09-15T11:59:09+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:03.223628", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
5Y69 |
345002 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 3327.614, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3876.444, "from_m": 3327.614, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3940.545, "from_m": 3876.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.042, "from_m": 3940.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5103.402, "from_m": 4162.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 578527, "profile_key": "3f494579dc8d95ca85694c6e94a065a6dc6ae8d0e19953630fbf5e6d5aef36e7", "schedule_id": 4965, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1159", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 1595.162, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1887.855, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2749.192, "section_seq": 1, "route_path_id": 29879}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Old Oak Common Arrival Sig", "stage_seq": 5, "distance_m": 3876.444, "section_seq": 1, "route_path_id": 29879}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": null, "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 6, "distance_m": 5103.402, "section_seq": 1, "route_path_id": 29879}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5103.402, "from_m": 0.0, "section_seq": 1, "route_path_id": 29879}], "total_distance_m": 5103.402, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4097.941, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.461, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22552, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:00:02Z", "source_id": 47216949, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:00:09Z", "source_id": 15376023, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:00:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1159 |
1159 |
B |
None |
None |
Old Oak Common Depot (Crossrail) |
1215 |
1215 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36759/2026-09-15/detailed |
None |
Paddington (Crossrail) |
2026-09-15T11:59:09+01:00 |
Old Oak Common Depot (Crossrail) |
16.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.18083219999999997, 51.51825899999999], [-0.18106571842364355, 51.51828194600756], [-0.18158019999999997, 51.51833249999999], [-0.182321, 51.5183808], [-0.18287169999999997, 51.518411699999994], [-0.1831617, 51.518430399999986], [-0.18362269999999997, 51.5184765], [-0.1839935, 51.518509], [-0.1844032, 51.51855019999999], [-0.1846598, 51.51857360000001], [-0.1848565, 51.518593299999985], [-0.1853409, 51.51863689999999], [-0.185384, 51.5186401], [-0.1857444, 51.518662899999995], [-0.18686959999999997, 51.5187647], [-0.187106, 51.5187806], [-0.1871216, 51.5187819], [-0.18717549999999997, 51.5187854], [-0.18749419999999997, 51.518805], [-0.1880167, 51.5188423], [-0.18839349999999996, 51.51886919999999], [-0.18930749999999996, 51.518944700000006], [-0.1894481, 51.5189561], [-0.1895071, 51.5189621], [-0.190781, 51.51910190000001], [-0.19157509999999997, 51.51920230000001], [-0.1921564, 51.51926889999999], [-0.19285569999999996, 51.519369700000006], [-0.1932341, 51.519436599999985], [-0.1936195, 51.5195075], [-0.1936514, 51.519513399999994], [-0.1943293, 51.5196426], [-0.1949292, 51.5197687], [-0.1957674, 51.5199499], [-0.1961031, 51.52002149999999], [-0.1963553, 51.520075299999995], [-0.19678560000000003, 51.5201672], [-0.19809789999999997, 51.5204497], [-0.198861, 51.520621099999985], [-0.19907169183909945, 51.520671693530126], [-0.1997501, 51.52083460000001], [-0.2001902, 51.5209467], [-0.2005984, 51.5210525], [-0.20103339999999997, 51.5211756], [-0.201433362181484, 51.52128423540512], [-0.20166484580055552, 51.52135047689488], [-0.201868423882002, 51.52141039856197], [-0.20204811478508655, 51.52146485753775], [-0.2022079368690724, 51.521514710953554], [-0.2023519084932226, 51.52156081594073], [-0.20248404801680037, 51.52160402963062], [-0.2026083737990688, 51.52164520915459], [-0.20272890419929104, 51.52168521164396], [-0.20284965757673024, 51.52172489423008], [-0.2029746522906495, 51.52176511404429], [-0.20310790670031204, 51.52180672821795], [-0.20325343916498095, 51.521850593882405], [-0.20341526804391935, 51.521897568168995], [-0.20359741169639048, 51.521948508209064], [-0.20380388848165745, 51.52200427113396], [-0.20403871675898327, 51.52206571407502], [-0.20461609999999997, 51.52221380000001], [-0.20486669999999996, 51.5222839], [-0.2053674, 51.522415200000005], [-0.2059239, 51.522557899999995], [-0.2064448, 51.5226961], [-0.20729239999999996, 51.5229324], [-0.20800519999999997, 51.5231363], [-0.2085897, 51.5232964], [-0.2086111, 51.523302300000005], [-0.2088448, 51.52336660000001], [-0.2089352, 51.52339009999999], [-0.2098486, 51.523629199999995], [-0.2107248, 51.5238339], [-0.2116303, 51.524038999999995], [-0.2124926, 51.524205900000005], [-0.2136806, 51.5244089], [-0.21395869999999995, 51.52445959999999], [-0.2145884, 51.5245701], [-0.214962, 51.524634899999995], [-0.2156022, 51.52473959999999], [-0.2166722, 51.5248997], [-0.2172965, 51.52498969999999], [-0.2179194, 51.525077499999995], [-0.2183549, 51.5251297], [-0.2191394, 51.52522040000001], [-0.2203363, 51.52535699999999], [-0.2205294, 51.52537559999999], [-0.221239, 51.525443900000006], [-0.22199689999999997, 51.5255117], [-0.2227863, 51.5255758], [-0.2238091, 51.52564720000001], [-0.22413720000000004, 51.5256719], [-0.2247370999999999, 51.525706500000005], [-0.225033, 51.52572289999999], [-0.2260563, 51.5257714], [-0.2268132714814284, 51.52579704976277], [-0.226944, 51.5258438], [-0.2270542879688269, 51.52587745377656], [-0.22716657322041353, 51.5259117169876], [-0.22775270000000003, 51.525925999999984], [-0.2284854, 51.5259343], [-0.2288682, 51.52593860000001], [-0.22931039999999997, 51.5259371], [-0.2297433999999999, 51.5259285], [-0.2302152896184308, 51.52591423191059], [-0.2306033, 51.525902499999994], [-0.2311828, 51.52587689999999], [-0.2317867, 51.525847600000006], [-0.23238359999999997, 51.52582340000001], [-0.2338554, 51.5257546], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350211, 51.5257352], [-0.2354899, 51.52571290000001], [-0.235797, 51.525709500000005], [-0.2360505, 51.52571539999999], [-0.2362543, 51.52571539999999], [-0.23633080000000004, 51.5257112], [-0.237405, 51.525667000000006], [-0.2386361, 51.52561359999999], [-0.2388004, 51.525614], [-0.23905519999999997, 51.52562439999999], [-0.2394006, 51.525644], [-0.2397519, 51.52566989999999], [-0.23990480000000003, 51.52567609999999], [-0.2401352, 51.5256753], [-0.24023219999999995, 51.52567200000001], [-0.24079139999999996, 51.5256838], [-0.2410522, 51.52567859999999], [-0.2413287, 51.52566920000001], [-0.24168570000000003, 51.5256617], [-0.24185480000000004, 51.52566110000001], [-0.2421016, 51.5256753], [-0.2423109, 51.52569489999999], [-0.2425414, 51.5257279], [-0.24277439999999997, 51.52577629999999], [-0.2430086, 51.5258277], [-0.2433036, 51.5259084], [-0.24340179999999997, 51.5259408], [-0.24369309999999997, 51.5260523], [-0.2440384, 51.5261961], [-0.2442951, 51.5263031], [-0.24450029999999995, 51.5263699], [-0.2473192, 51.52726049999999]]} |
3.2 |
1159 |
1215 |
Portobello Jn (London) |
Old Oak Common Arrival Sig |
Old Oak Common Depot (Crossrail) |
51.5272605 |
-0.2473192 |
51.5272605 |
-0.2473192 |
1 |
0 |
2026-09-15 12:25:08 |
TERMINATED |
2026-09-15 12:15:00 |
Old Oak Common Arrival Sig |
TD |
TRACKING_TIMEOUT |
47228616 |
1789470276586863 |
9 |
9 |
2026-09-15 12:25:03.223628 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:01.027780 |
| 548049 |
579631 |
W69995 |
072M74ML15 |
2026-09-15 |
COMPLETE |
15430808 |
2026-09-15 13:15:00 |
2026-09-15 12:25:08 |
2026-09-17 12:25:08 |
{"id": 579631, "stp": "P", "toc": "ScotRail", "uid": "W69995", "consist": "318268", "dest_crs": "NTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69995/2026-09-15/detailed", "trust_id": "072M74ML15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "1", "is_terminated": 1, "next_location": "Newton", "signalling_id": "2M74", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1315", "current_leg_dep": "1313", "current_leg_end": "Newton", "origin_dep_time": "1245", "origin_platform": "10", "current_location": "Newton", "last_update_time": "2026-09-15T12:25:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1678216, 55.81410639999999], [-4.16734, 55.81399720000001], [-4.166934999999999, 55.813898300000005], [-4.165536899999999, 55.8135392], [-4.1647208, 55.81339260000001], [-4.163929699999999, 55.813285599999986], [-4.1627647, 55.813199100000006], [-4.161626399999999, 55.8131812], [-4.1605073, 55.813236800000006], [-4.1594819, 55.8133473], [-4.1585393, 55.81351829999999], [-4.1577541, 55.8137474], [-4.1569593, 55.8140034], [-4.1562737, 55.8142504], [-4.1552278, 55.8146257], [-4.1548044, 55.81481399999999], [-4.1543279, 55.8150598], [-4.153942, 55.81528639999999], [-4.1521708, 55.816312800000006], [-4.1517165, 55.816540999999994], [-4.1512513, 55.8167611], [-4.150488099999999, 55.817079], [-4.149738, 55.81733669999999], [-4.148956299999999, 55.817568599999994], [-4.1479108, 55.81782069999999], [-4.1465097, 55.8180599], [-4.1442428, 55.81840989999999], [-4.1436467, 55.81848399999999], [-4.143097300000001, 55.8185432], [-4.1421978, 55.81863069999999], [-4.1412044, 55.8187044], [-4.140627600000001, 55.818745400000005], [-4.1396676999999995, 55.8188135], [-4.1391575, 55.8188284], [-4.1387706, 55.8188377], [-4.1380368, 55.8188463], [-4.136504099999999, 55.8188664], [-4.1349444, 55.8188444], [-4.13438, 55.81883650000001], [-4.133852599999999, 55.8188292], [-4.133722999999999, 55.8188269], [-4.1332274, 55.8188218]]}", "current_leg_start": "Kirkhill", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "55.8188218", "next_location_lon": "-4.1332274", "previous_location": "Kirkhill", "current_leg_milage": "1.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"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\": 984.29, \"from_m\": 424.467, \"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\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_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\": 3947.102, \"from_m\": 1401.761, \"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\": 7900.019, \"from_m\": 3947.102, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8384.377, \"from_m\": 7900.019, \"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\": 8975.741, \"from_m\": 8384.377, \"capability_applied\": null, \"effective_limit_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\": 9008.047, \"from_m\": 8975.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9059.262, \"from_m\": 9008.047, \"capability_applied\": null, \"effective_limit_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\": 9514.942, \"from_m\": 9059.262, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9566.157, \"from_m\": 9514.942, \"capability_applied\": null, \"effective_limit_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\": 16754.405, \"from_m\": 9566.157, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17156.896, \"from_m\": 16754.405, \"capability_applied\": null, \"effective_limit_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\": 579631, \"profile_key\": \"e033b4ff236b8b0c0ce96aff1f25d9997a5e6952399916416985916893bef999\", \"schedule_id\": 27872, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Muirhouse Central Jn\", \"stage_seq\": 4, \"distance_m\": 2360.28, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Pollokshields West\", \"stage_seq\": 5, \"distance_m\": 2869.609, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253\", \"location\": \"Maxwell Park\", \"stage_seq\": 6, \"distance_m\": 4661.751, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255\", \"location\": \"Shawlands\", \"stage_seq\": 7, \"distance_m\": 5751.145, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Pollokshaws East\", \"stage_seq\": 8, \"distance_m\": 6346.7, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1258H\", \"location\": \"Langside\", \"stage_seq\": 9, \"distance_m\": 7192.136, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 10, \"distance_m\": 8151.909, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Kings Park\", \"stage_seq\": 11, \"distance_m\": 9287.102, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Croftfoot\", \"stage_seq\": 12, \"distance_m\": 10931.499, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"Burnside\", \"stage_seq\": 13, \"distance_m\": 12570.718, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1311H\", \"location\": \"Kirkhill\", \"stage_seq\": 14, \"distance_m\": 14798.668, \"section_seq\": 1, \"route_path_id\": 39522}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Newton\", \"stage_seq\": 15, \"distance_m\": 17156.896, \"section_seq\": 1, \"route_path_id\": 39522}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17156.896, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39522}], \"total_distance_m\": 17156.896, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 17156.896, \"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": "1245", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8188218", "current_position_lon": "-4.1332274", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:14Z\", \"source_id\": 47346328, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:19Z\", \"source_id\": 15412354, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:48Z\", \"source_id\": 47353361, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:54Z\", \"source_id\": 15414207, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:05Z\", \"source_id\": 47359256, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:11Z\", \"source_id\": 15415862, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:11Z\", \"source_id\": 47364440, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:17Z\", \"source_id\": 15417407, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:09Z\", \"source_id\": 47369498, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:13Z\", \"source_id\": 15418830, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:11Z\", \"source_id\": 47382669, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:17Z\", \"source_id\": 15422490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:08Z\", \"source_id\": 47387829, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:12Z\", \"source_id\": 15423928, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:43Z\", \"source_id\": 47394807, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:48Z\", \"source_id\": 15425847, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:19Z\", \"source_id\": 47404182, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:21Z\", \"source_id\": 15428438, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:27Z\", \"source_id\": 47412585, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:26Z\", \"source_id\": 15430808, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton", "service_state_platform": "1", "timing_fact_generation": 1789474468757274, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:02.737667", "service_state_evidence_id": 15430808, "current_leg_start_actual_dep": "2026-09-15T13:12:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:04.940433", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
NTN |
2M74 |
318268 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 984.29, "from_m": 424.467, "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": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_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": 3947.102, "from_m": 1401.761, "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": 7900.019, "from_m": 3947.102, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8384.377, "from_m": 7900.019, "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": 8975.741, "from_m": 8384.377, "capability_applied": null, "effective_limit_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": 9008.047, "from_m": 8975.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9059.262, "from_m": 9008.047, "capability_applied": null, "effective_limit_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": 9514.942, "from_m": 9059.262, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9566.157, "from_m": 9514.942, "capability_applied": null, "effective_limit_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": 16754.405, "from_m": 9566.157, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17156.896, "from_m": 16754.405, "capability_applied": null, "effective_limit_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": 579631, "profile_key": "e033b4ff236b8b0c0ce96aff1f25d9997a5e6952399916416985916893bef999", "schedule_id": 27872, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1245", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 39522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 39522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Muirhouse Central Jn", "stage_seq": 4, "distance_m": 2360.28, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Pollokshields West", "stage_seq": 5, "distance_m": 2869.609, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253", "location": "Maxwell Park", "stage_seq": 6, "distance_m": 4661.751, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255", "location": "Shawlands", "stage_seq": 7, "distance_m": 5751.145, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Pollokshaws East", "stage_seq": 8, "distance_m": 6346.7, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1258H", "location": "Langside", "stage_seq": 9, "distance_m": 7192.136, "section_seq": 1, "route_path_id": 39522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Cathcart West Jn", "stage_seq": 10, "distance_m": 8151.909, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Kings Park", "stage_seq": 11, "distance_m": 9287.102, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Croftfoot", "stage_seq": 12, "distance_m": 10931.499, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "Burnside", "stage_seq": 13, "distance_m": 12570.718, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1311H", "location": "Kirkhill", "stage_seq": 14, "distance_m": 14798.668, "section_seq": 1, "route_path_id": 39522}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Newton", "stage_seq": 15, "distance_m": 17156.896, "section_seq": 1, "route_path_id": 39522}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17156.896, "from_m": 0.0, "section_seq": 1, "route_path_id": 39522}], "total_distance_m": 17156.896, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 17156.896, "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": 2571, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:14Z", "source_id": 47346328, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:19Z", "source_id": 15412354, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:48Z", "source_id": 47353361, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:54Z", "source_id": 15414207, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2563, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:05Z", "source_id": 47359256, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:11Z", "source_id": 15415862, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2559, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:11Z", "source_id": 47364440, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:17Z", "source_id": 15417407, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2555, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:09Z", "source_id": 47369498, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:13Z", "source_id": 15418830, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1855, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:11Z", "source_id": 47382669, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:04:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:17Z", "source_id": 15422490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2517, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:08Z", "source_id": 47387829, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:06:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:12Z", "source_id": 15423928, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2513, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:43Z", "source_id": 47394807, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:08:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:48Z", "source_id": 15425847, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2508, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:19Z", "source_id": 47404182, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:21Z", "source_id": 15428438, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2347, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:27Z", "source_id": 47412585, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:26Z", "source_id": 15430808, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1245 |
1245 |
10 |
None |
None |
Newton |
1314 |
1314 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69995/2026-09-15/detailed |
None |
Kirkhill |
2026-09-15T13:12:30+01:00 |
Newton |
2.0 |
{"type": "LineString", "coordinates": [[-4.1678216, 55.81410639999999], [-4.16734, 55.81399720000001], [-4.166934999999999, 55.813898300000005], [-4.165536899999999, 55.8135392], [-4.1647208, 55.81339260000001], [-4.163929699999999, 55.813285599999986], [-4.1627647, 55.813199100000006], [-4.161626399999999, 55.8131812], [-4.1605073, 55.813236800000006], [-4.1594819, 55.8133473], [-4.1585393, 55.81351829999999], [-4.1577541, 55.8137474], [-4.1569593, 55.8140034], [-4.1562737, 55.8142504], [-4.1552278, 55.8146257], [-4.1548044, 55.81481399999999], [-4.1543279, 55.8150598], [-4.153942, 55.81528639999999], [-4.1521708, 55.816312800000006], [-4.1517165, 55.816540999999994], [-4.1512513, 55.8167611], [-4.150488099999999, 55.817079], [-4.149738, 55.81733669999999], [-4.148956299999999, 55.817568599999994], [-4.1479108, 55.81782069999999], [-4.1465097, 55.8180599], [-4.1442428, 55.81840989999999], [-4.1436467, 55.81848399999999], [-4.143097300000001, 55.8185432], [-4.1421978, 55.81863069999999], [-4.1412044, 55.8187044], [-4.140627600000001, 55.818745400000005], [-4.1396676999999995, 55.8188135], [-4.1391575, 55.8188284], [-4.1387706, 55.8188377], [-4.1380368, 55.8188463], [-4.136504099999999, 55.8188664], [-4.1349444, 55.8188444], [-4.13438, 55.81883650000001], [-4.133852599999999, 55.8188292], [-4.133722999999999, 55.8188269], [-4.1332274, 55.8188218]]} |
1.5 |
1313 |
1315 |
Kirkhill |
Newton |
Newton |
55.8188218 |
-4.1332274 |
55.8188218 |
-4.1332274 |
1 |
0 |
2026-09-15 12:25:08 |
TERMINATED |
2026-09-15 12:15:00 |
Newton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430808 |
1789474468757274 |
54 |
54 |
2026-09-15 12:25:04.940433 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:02.737667 |
| 548050 |
578825 |
W86742 |
055J81MK15 |
2026-09-15 |
COMPLETE |
15431230 |
2026-09-15 12:44:00 |
2026-09-15 12:25:08 |
2026-09-17 12:25:08 |
{"id": 578825, "stp": "P", "toc": "ScotRail", "uid": "W86742", "consist": "385029", "dest_crs": "FKG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86742/2026-09-15/detailed", "trust_id": "055J81MK15", "origin_crs": "FKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falkirk Grahamston", "service_date": "2026-09-15", "dest_arr_time": "1244", "dest_platform": "2", "is_terminated": 1, "next_location": "Falkirk Grahamston", "signalling_id": "5J81", "timing_status": "ON TIME", "origin_station": "Falkirk Grahamston", "current_leg_arr": "1244", "current_leg_dep": "1242", "current_leg_end": "Falkirk Grahamston", "origin_dep_time": "1209", "origin_platform": "1", "current_location": "Falkirk Grahamston", "last_update_time": "2026-09-15T12:25:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.7587068, 56.00011669999999], [-3.7594346, 55.9999986], [-3.7602827, 55.9999012], [-3.760820799999999, 55.99986200000001], [-3.7613735, 55.9998441], [-3.7619254, 55.9998435], [-3.7624773, 55.99985680000001], [-3.763008699999999, 55.99988570000001], [-3.7630752, 55.9998893], [-3.7636732, 55.99994180000001], [-3.764854, 56.000043899999994], [-3.766769099999999, 56.0002367], [-3.7682718999999993, 56.0004108], [-3.770173400000001, 56.00068259999999], [-3.7705, 56.0007377], [-3.7709376, 56.00081159999999], [-3.7727603, 56.0011051], [-3.7729241933019897, 56.00113371923906], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]}", "current_leg_start": "Grangemouth Jn Sig. 290", "dest_arr_time_act": "1244", "motion_projection": null, "next_location_lat": "56.0023668", "next_location_lon": "-3.7852366", "previous_location": "Falkirk Grahamston", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 540.894, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 567.366, \"from_m\": 540.894, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 730.701, \"from_m\": 567.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 789.118, \"from_m\": 730.701, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2575.316, \"from_m\": 789.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2633.733, \"from_m\": 2575.316, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.068, \"from_m\": 2633.733, \"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\": 2823.54, \"from_m\": 2797.068, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3364.434, \"from_m\": 2823.54, \"capability_applied\": null, \"effective_limit_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\": 578825, \"profile_key\": \"24f0299d24886b310c4844ffd1d1fb8d24b3c2a770302e0daa344ebeddb2a8b0\", \"schedule_id\": 29519, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 2, \"distance_m\": 526.616, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1242\", \"location\": \"Grangemouth Jn Sig. 290\", \"stage_seq\": 3, \"distance_m\": 1682.217, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 4, \"distance_m\": 2837.818, \"section_seq\": 1, \"route_path_id\": 102423}, {\"is_pass\": false, \"wtt_arr\": \"1244\", \"wtt_dep\": null, \"location\": \"Falkirk Grahamston\", \"stage_seq\": 5, \"distance_m\": 3364.434, \"section_seq\": 1, \"route_path_id\": 102423}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3364.434, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102423}], \"total_distance_m\": 3364.434, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3364.434, \"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": "1209", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.0023668", "current_position_lon": "-3.7852366", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:03Z\", \"source_id\": 15431230, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falkirk Grahamston", "service_state_platform": "2", "timing_fact_generation": 1789474506162800, "current_leg_arrival_utc": "2026-09-15T12:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:06.159622", "service_state_evidence_id": 15431230, "current_leg_start_actual_dep": "2026-09-15T12:42:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-15T11:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:06.454006", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
FKG |
FKG |
5J81 |
385029 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 540.894, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 567.366, "from_m": 540.894, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 730.701, "from_m": 567.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 789.118, "from_m": 730.701, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2575.316, "from_m": 789.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2633.733, "from_m": 2575.316, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.068, "from_m": 2633.733, "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": 2823.54, "from_m": 2797.068, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3364.434, "from_m": 2823.54, "capability_applied": null, "effective_limit_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": 578825, "profile_key": "24f0299d24886b310c4844ffd1d1fb8d24b3c2a770302e0daa344ebeddb2a8b0", "schedule_id": 29519, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1209", "location": "Falkirk Grahamston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Grangemouth Jn", "stage_seq": 2, "distance_m": 526.616, "section_seq": 1, "route_path_id": 102423}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1242", "location": "Grangemouth Jn Sig. 290", "stage_seq": 3, "distance_m": 1682.217, "section_seq": 1, "route_path_id": 102423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Grangemouth Jn", "stage_seq": 4, "distance_m": 2837.818, "section_seq": 1, "route_path_id": 102423}, {"is_pass": false, "wtt_arr": "1244", "wtt_dep": null, "location": "Falkirk Grahamston", "stage_seq": 5, "distance_m": 3364.434, "section_seq": 1, "route_path_id": 102423}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3364.434, "from_m": 0.0, "section_seq": 1, "route_path_id": 102423}], "total_distance_m": 3364.434, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3364.434, "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-15T12:15:03Z", "source_id": 15431230, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}] |
Falkirk Grahamston |
1209 |
1209 |
1 |
None |
None |
Falkirk Grahamston |
1244 |
1244 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86742/2026-09-15/detailed |
None |
Grangemouth Jn Sig. 290 |
2026-09-15T12:42:00+01:00 |
Falkirk Grahamston |
2.0 |
{"type": "LineString", "coordinates": [[-3.7587068, 56.00011669999999], [-3.7594346, 55.9999986], [-3.7602827, 55.9999012], [-3.760820799999999, 55.99986200000001], [-3.7613735, 55.9998441], [-3.7619254, 55.9998435], [-3.7624773, 55.99985680000001], [-3.763008699999999, 55.99988570000001], [-3.7630752, 55.9998893], [-3.7636732, 55.99994180000001], [-3.764854, 56.000043899999994], [-3.766769099999999, 56.0002367], [-3.7682718999999993, 56.0004108], [-3.770173400000001, 56.00068259999999], [-3.7705, 56.0007377], [-3.7709376, 56.00081159999999], [-3.7727603, 56.0011051], [-3.7729241933019897, 56.00113371923906], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]} |
1.0 |
1242 |
1244 |
Falkirk Grahamston |
Falkirk Grahamston |
Falkirk Grahamston |
56.0023668 |
-3.7852366 |
56.0023668 |
-3.7852366 |
1 |
0 |
2026-09-15 12:25:08 |
TERMINATED |
2026-09-15 11:44:00 |
Falkirk Grahamston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431230 |
1789474506162800 |
11 |
11 |
2026-09-15 12:25:06.454006 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:06.159622 |
| 548051 |
578665 |
L88432 |
032B23MK15 |
2026-09-15 |
COMPLETE |
15430510 |
2026-09-15 13:15:00 |
2026-09-15 12:25:08 |
2026-09-17 12:25:08 |
{"id": 578665, "stp": "P", "toc": "ScotRail", "uid": "L88432", "consist": "158705", "dest_crs": "INR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88432/2026-09-15/detailed", "trust_id": "032B23MK15", "origin_crs": "MTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverurie", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "1", "is_terminated": 1, "next_location": "Inverurie", "signalling_id": "2B23", "timing_status": "EARLY", "origin_station": "Montrose", "current_leg_arr": "1315", "current_leg_dep": "1310", "current_leg_end": "Inverurie", "origin_dep_time": "1204", "origin_platform": "2", "current_location": "Inverurie", "last_update_time": "2026-09-15T12:25:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.350259126342657, 57.2435758608867], [-2.3503828999999996, 57.2439194], [-2.3517764999999997, 57.2479072], [-2.3518845, 57.248180999999995], [-2.3519819999999996, 57.2484099], [-2.3521061999999997, 57.2486342], [-2.3522617, 57.248891699999994], [-2.3524483, 57.2491623], [-2.3526079999999996, 57.2493721], [-2.3527608, 57.2495542], [-2.3529267, 57.2497453], [-2.3530915999999995, 57.2499205], [-2.3533056999999995, 57.2501285], [-2.3534847, 57.2502885], [-2.3537191, 57.2504826], [-2.3540674, 57.25075099999999], [-2.3551492, 57.2515242], [-2.3560717999999996, 57.2521714], [-2.3572683, 57.252985], [-2.3578370999999994, 57.25331769999998], [-2.3584058999999997, 57.2536436], [-2.358983, 57.2539262], [-2.3601147, 57.254439], [-2.3606886999999994, 57.25472630000001], [-2.36115, 57.2549787], [-2.361386, 57.25512239999999], [-2.3616993, 57.2553302], [-2.3618714999999995, 57.25544440000001], [-2.3623248, 57.2557723], [-2.3627486, 57.25612050000001], [-2.3633682, 57.2566573], [-2.3639823999999994, 57.2571882], [-2.3643955, 57.2575538], [-2.3648954, 57.258028], [-2.3652811, 57.25845679999999], [-2.3656, 57.2588723], [-2.3658520999999997, 57.2592649], [-2.3661102, 57.259762599999995], [-2.3662529999999995, 57.260148599999994], [-2.3663684, 57.2605461], [-2.3664352, 57.2609453], [-2.3664565, 57.2613165], [-2.3664504, 57.261589099999995], [-2.3664139, 57.262026000000006], [-2.3663356999999996, 57.26244139999999], [-2.3662956999999993, 57.26261879999999], [-2.3661676999999997, 57.2629512], [-2.3661522999999995, 57.262994], [-2.3660077, 57.263396], [-2.3658426, 57.263781300000005], [-2.3656697, 57.2642527], [-2.3653877999999997, 57.26502], [-2.3651225, 57.2656618], [-2.3648406999999994, 57.2664098], [-2.3646345999999996, 57.266987500000006], [-2.3645136, 57.2674966], [-2.3644805999999994, 57.2676561], [-2.3644426, 57.2679433], [-2.3644109, 57.26839149999999], [-2.3644225, 57.26868449999999], [-2.3644624999999997, 57.269032999999986], [-2.3645060999999994, 57.2693541], [-2.3645542, 57.2695769], [-2.3646232, 57.2698196], [-2.3648279, 57.27036139999999], [-2.3652089, 57.271306], [-2.3652735999999996, 57.2714629], [-2.3653285, 57.2715992], [-2.3655961, 57.27224579999999], [-2.3657397, 57.2725939], [-2.3660989, 57.2734511], [-2.3664128, 57.27421199999999], [-2.3668784, 57.27532069999999], [-2.3669554999999995, 57.275495], [-2.367062, 57.27576669999999], [-2.3673466, 57.2764369], [-2.3676072999999995, 57.2770409], [-2.3677749, 57.27738750000001], [-2.3679505, 57.27772409999999], [-2.3681739999999993, 57.2781066], [-2.3685331999999995, 57.27870630000001], [-2.3695170999999995, 57.2802961], [-2.3701862, 57.2813815], [-2.3704284, 57.2817957], [-2.3712407, 57.2831125], [-2.3713091, 57.28322399999999], [-2.3714306, 57.2834184], [-2.3719268, 57.2842448], [-2.3721936, 57.284726899999995], [-2.3723911, 57.2850487], [-2.3726047, 57.28536919999999], [-2.3729641999999997, 57.28585989999999], [-2.3733397, 57.2863079], [-2.373619699999999, 57.28663649999999]]}", "current_leg_start": "Kintore", "dest_arr_time_act": "1316", "motion_projection": null, "next_location_lat": "57.2866365", "next_location_lon": "-2.3736197", "previous_location": "Kintore", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.796, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 433.125, \"from_m\": 379.796, \"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\": 4332.331, \"from_m\": 433.125, \"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\": 9780.963, \"from_m\": 4332.331, \"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\": 22141.596, \"from_m\": 9780.963, \"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\": 22411.058, \"from_m\": 22141.596, \"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\": 22453.712, \"from_m\": 22411.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27886.423, \"from_m\": 22453.712, \"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\": 30485.868, \"from_m\": 27886.423, \"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\": 38308.056, \"from_m\": 30485.868, \"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\": 42944.797, \"from_m\": 38308.056, \"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\": 48275.463, \"from_m\": 42944.797, \"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\": 55451.924, \"from_m\": 48275.463, \"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\": 62959.27, \"from_m\": 55451.924, \"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\": 64804.776, \"from_m\": 62959.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65741.434, \"from_m\": 64804.776, \"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\": 66240.819, \"from_m\": 65741.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\": 66254.908, \"from_m\": 66240.819, \"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\": 66855.096, \"from_m\": 66254.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67124.427, \"from_m\": 66855.096, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75161.475, \"from_m\": 67124.427, \"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\": 75427.272, \"from_m\": 75161.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75701.073, \"from_m\": 75427.272, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75748.84, \"from_m\": 75701.073, \"capability_applied\": null, \"effective_limit_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\": 76098.913, \"from_m\": 75748.84, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76693.687, \"from_m\": 76098.913, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92026.046, \"from_m\": 76693.687, \"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\": 92443.665, \"from_m\": 92026.046, \"capability_applied\": null, \"effective_limit_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\": 578665, \"profile_key\": \"6829d8cec7ad75e185fb29392ab500a3b370a2902db9d86cbde65a0f2830baac\", \"schedule_id\": 19024, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Montrose\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Craigo S.B.\", \"stage_seq\": 2, \"distance_m\": 7648.252, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": false, \"wtt_arr\": \"1215\", \"wtt_dep\": \"1215H\", \"location\": \"Laurencekirk\", \"stage_seq\": 3, \"distance_m\": 16313.021, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Carmont\", \"stage_seq\": 4, \"distance_m\": 30555.526, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": false, \"wtt_arr\": \"1228H\", \"wtt_dep\": \"1229H\", \"location\": \"Stonehaven\", \"stage_seq\": 5, \"distance_m\": 39400.578, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Aberdeen Sig. A223\", \"stage_seq\": 6, \"distance_m\": 48489.871, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1238H\", \"location\": \"Portlethen\", \"stage_seq\": 7, \"distance_m\": 52203.589, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240H\", \"location\": \"Aberdeen Sig. A229\", \"stage_seq\": 8, \"distance_m\": 54351.506, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Aberdeen Sig. A55\", \"stage_seq\": 9, \"distance_m\": 61588.178, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 10, \"distance_m\": 62609.377, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 11, \"distance_m\": 64491.509, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1252\", \"location\": \"Aberdeen\", \"stage_seq\": 12, \"distance_m\": 65251.851, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Berryden Jn\", \"stage_seq\": 13, \"distance_m\": 66855.096, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1301\", \"location\": \"Dyce\", \"stage_seq\": 14, \"distance_m\": 75353.714, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309H\", \"location\": \"Kintore\", \"stage_seq\": 15, \"distance_m\": 87272.302, \"section_seq\": 1, \"route_path_id\": 73749}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"Inverurie\", \"stage_seq\": 16, \"distance_m\": 92443.665, \"section_seq\": 1, \"route_path_id\": 73749}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92443.665, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73749}], \"total_distance_m\": 92443.665, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92443.665, \"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": "1204", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "57.2866365", "current_position_lon": "-2.3736197", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:18:47Z\", \"source_id\": 15389924, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:33Z\", \"source_id\": 15400037, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:13Z\", \"source_id\": 15413754, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:28Z\", \"source_id\": 47373005, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:30Z\", \"source_id\": 15419709, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:22Z\", \"source_id\": 47396544, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:27Z\", \"source_id\": 15426328, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:58Z\", \"source_id\": 47411430, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:03Z\", \"source_id\": 15430510, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverurie", "service_state_platform": "2", "timing_fact_generation": 1789474444039498, "current_leg_arrival_utc": "2026-09-15T13:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:07.500328", "service_state_evidence_id": 15430510, "current_leg_start_actual_dep": "2026-09-15T13:09:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:07.527063", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
MTS |
INR |
2B23 |
158705 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 379.796, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 433.125, "from_m": 379.796, "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": 4332.331, "from_m": 433.125, "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": 9780.963, "from_m": 4332.331, "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": 22141.596, "from_m": 9780.963, "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": 22411.058, "from_m": 22141.596, "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": 22453.712, "from_m": 22411.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27886.423, "from_m": 22453.712, "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": 30485.868, "from_m": 27886.423, "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": 38308.056, "from_m": 30485.868, "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": 42944.797, "from_m": 38308.056, "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": 48275.463, "from_m": 42944.797, "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": 55451.924, "from_m": 48275.463, "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": 62959.27, "from_m": 55451.924, "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": 64804.776, "from_m": 62959.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65741.434, "from_m": 64804.776, "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": 66240.819, "from_m": 65741.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": 66254.908, "from_m": 66240.819, "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": 66855.096, "from_m": 66254.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67124.427, "from_m": 66855.096, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75161.475, "from_m": 67124.427, "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": 75427.272, "from_m": 75161.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75701.073, "from_m": 75427.272, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75748.84, "from_m": 75701.073, "capability_applied": null, "effective_limit_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": 76098.913, "from_m": 75748.84, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 76693.687, "from_m": 76098.913, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92026.046, "from_m": 76693.687, "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": 92443.665, "from_m": 92026.046, "capability_applied": null, "effective_limit_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": 578665, "profile_key": "6829d8cec7ad75e185fb29392ab500a3b370a2902db9d86cbde65a0f2830baac", "schedule_id": 19024, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1204", "location": "Montrose", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Craigo S.B.", "stage_seq": 2, "distance_m": 7648.252, "section_seq": 1, "route_path_id": 73749}, {"is_pass": false, "wtt_arr": "1215", "wtt_dep": "1215H", "location": "Laurencekirk", "stage_seq": 3, "distance_m": 16313.021, "section_seq": 1, "route_path_id": 73749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Carmont", "stage_seq": 4, "distance_m": 30555.526, "section_seq": 1, "route_path_id": 73749}, {"is_pass": false, "wtt_arr": "1228H", "wtt_dep": "1229H", "location": "Stonehaven", "stage_seq": 5, "distance_m": 39400.578, "section_seq": 1, "route_path_id": 73749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Aberdeen Sig. A223", "stage_seq": 6, "distance_m": 48489.871, "section_seq": 1, "route_path_id": 73749}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1238H", "location": "Portlethen", "stage_seq": 7, "distance_m": 52203.589, "section_seq": 1, "route_path_id": 73749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240H", "location": "Aberdeen Sig. A229", "stage_seq": 8, "distance_m": 54351.506, "section_seq": 1, "route_path_id": 73749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Aberdeen Sig. A55", "stage_seq": 9, "distance_m": 61588.178, "section_seq": 1, "route_path_id": 73749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Craiginches South Jn", "stage_seq": 10, "distance_m": 62609.377, "section_seq": 1, "route_path_id": 73749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Aberdeen Ferryhill Jn", "stage_seq": 11, "distance_m": 64491.509, "section_seq": 1, "route_path_id": 73749}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1252", "location": "Aberdeen", "stage_seq": 12, "distance_m": 65251.851, "section_seq": 1, "route_path_id": 73749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Berryden Jn", "stage_seq": 13, "distance_m": 66855.096, "section_seq": 1, "route_path_id": 73749}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1301", "location": "Dyce", "stage_seq": 14, "distance_m": 75353.714, "section_seq": 1, "route_path_id": 73749}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309H", "location": "Kintore", "stage_seq": 15, "distance_m": 87272.302, "section_seq": 1, "route_path_id": 73749}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "Inverurie", "stage_seq": 16, "distance_m": 92443.665, "section_seq": 1, "route_path_id": 73749}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92443.665, "from_m": 0.0, "section_seq": 1, "route_path_id": 73749}], "total_distance_m": 92443.665, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92443.665, "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-15T11:18:47Z", "source_id": 15389924, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:33Z", "source_id": 15400037, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:13Z", "source_id": 15413754, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 379, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:28Z", "source_id": 47373005, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:30Z", "source_id": 15419709, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 372, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:22Z", "source_id": 47396544, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:09:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:27Z", "source_id": 15426328, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 351, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:58Z", "source_id": 47411430, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:03Z", "source_id": 15430510, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Montrose |
1204 |
1204 |
2 |
None |
None |
Inverurie |
1316 |
1316 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88432/2026-09-15/detailed |
None |
Kintore |
2026-09-15T13:09:30+01:00 |
Inverurie |
5.0 |
{"type": "LineString", "coordinates": [[-2.350259126342657, 57.2435758608867], [-2.3503828999999996, 57.2439194], [-2.3517764999999997, 57.2479072], [-2.3518845, 57.248180999999995], [-2.3519819999999996, 57.2484099], [-2.3521061999999997, 57.2486342], [-2.3522617, 57.248891699999994], [-2.3524483, 57.2491623], [-2.3526079999999996, 57.2493721], [-2.3527608, 57.2495542], [-2.3529267, 57.2497453], [-2.3530915999999995, 57.2499205], [-2.3533056999999995, 57.2501285], [-2.3534847, 57.2502885], [-2.3537191, 57.2504826], [-2.3540674, 57.25075099999999], [-2.3551492, 57.2515242], [-2.3560717999999996, 57.2521714], [-2.3572683, 57.252985], [-2.3578370999999994, 57.25331769999998], [-2.3584058999999997, 57.2536436], [-2.358983, 57.2539262], [-2.3601147, 57.254439], [-2.3606886999999994, 57.25472630000001], [-2.36115, 57.2549787], [-2.361386, 57.25512239999999], [-2.3616993, 57.2553302], [-2.3618714999999995, 57.25544440000001], [-2.3623248, 57.2557723], [-2.3627486, 57.25612050000001], [-2.3633682, 57.2566573], [-2.3639823999999994, 57.2571882], [-2.3643955, 57.2575538], [-2.3648954, 57.258028], [-2.3652811, 57.25845679999999], [-2.3656, 57.2588723], [-2.3658520999999997, 57.2592649], [-2.3661102, 57.259762599999995], [-2.3662529999999995, 57.260148599999994], [-2.3663684, 57.2605461], [-2.3664352, 57.2609453], [-2.3664565, 57.2613165], [-2.3664504, 57.261589099999995], [-2.3664139, 57.262026000000006], [-2.3663356999999996, 57.26244139999999], [-2.3662956999999993, 57.26261879999999], [-2.3661676999999997, 57.2629512], [-2.3661522999999995, 57.262994], [-2.3660077, 57.263396], [-2.3658426, 57.263781300000005], [-2.3656697, 57.2642527], [-2.3653877999999997, 57.26502], [-2.3651225, 57.2656618], [-2.3648406999999994, 57.2664098], [-2.3646345999999996, 57.266987500000006], [-2.3645136, 57.2674966], [-2.3644805999999994, 57.2676561], [-2.3644426, 57.2679433], [-2.3644109, 57.26839149999999], [-2.3644225, 57.26868449999999], [-2.3644624999999997, 57.269032999999986], [-2.3645060999999994, 57.2693541], [-2.3645542, 57.2695769], [-2.3646232, 57.2698196], [-2.3648279, 57.27036139999999], [-2.3652089, 57.271306], [-2.3652735999999996, 57.2714629], [-2.3653285, 57.2715992], [-2.3655961, 57.27224579999999], [-2.3657397, 57.2725939], [-2.3660989, 57.2734511], [-2.3664128, 57.27421199999999], [-2.3668784, 57.27532069999999], [-2.3669554999999995, 57.275495], [-2.367062, 57.27576669999999], [-2.3673466, 57.2764369], [-2.3676072999999995, 57.2770409], [-2.3677749, 57.27738750000001], [-2.3679505, 57.27772409999999], [-2.3681739999999993, 57.2781066], [-2.3685331999999995, 57.27870630000001], [-2.3695170999999995, 57.2802961], [-2.3701862, 57.2813815], [-2.3704284, 57.2817957], [-2.3712407, 57.2831125], [-2.3713091, 57.28322399999999], [-2.3714306, 57.2834184], [-2.3719268, 57.2842448], [-2.3721936, 57.284726899999995], [-2.3723911, 57.2850487], [-2.3726047, 57.28536919999999], [-2.3729641999999997, 57.28585989999999], [-2.3733397, 57.2863079], [-2.373619699999999, 57.28663649999999]]} |
3.2 |
1310 |
1315 |
Kintore |
Inverurie |
Inverurie |
57.2866365 |
-2.3736197 |
57.2866365 |
-2.3736197 |
1 |
0 |
2026-09-15 12:25:08 |
TERMINATED |
2026-09-15 12:15:00 |
Inverurie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430510 |
1789474444039498 |
21 |
21 |
2026-09-15 12:25:07.527063 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:07.500328 |
| 548052 |
578929 |
G39559 |
412F68MK15 |
2026-09-15 |
COMPLETE |
15430575 |
2026-09-15 13:15:00 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 578929, "stp": "P", "toc": "Transport for Wales", "uid": "G39559", "consist": "230006", "dest_crs": "BID", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39559/2026-09-15/detailed", "trust_id": "412F68MK15", "origin_crs": "WXC", "show_on_map": 0, "dar_est_time": "12:13:00", "dar_platform": null, "dest_station": "Bidston", "service_date": "2026-09-15", "dest_arr_time": "1317", "dest_platform": "2", "is_terminated": 1, "next_location": "Bidston", "signalling_id": "2F68", "timing_status": "ON TIME", "origin_station": "Wrexham Central", "current_leg_arr": "1315", "current_leg_dep": "1310", "current_leg_end": "Bidston", "origin_dep_time": "1213", "origin_platform": "1", "current_location": "Bidston", "last_update_time": "2026-09-15T12:25:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.084156, 53.38643700000001], [-3.0842901, 53.38673039999999], [-3.0843498, 53.3868606], [-3.08445, 53.387074000000005], [-3.0847150999999995, 53.387635], [-3.0849721999999997, 53.3881572], [-3.0854389, 53.3892178], [-3.0856335999999995, 53.389641700000006], [-3.0858549999999996, 53.39009399999999], [-3.0862404, 53.3909738], [-3.0864067999999993, 53.3914173], [-3.0865217, 53.39181700000001], [-3.0865665, 53.3920113], [-3.0866009999999995, 53.3921843], [-3.0866568, 53.3925384], [-3.0866827, 53.39280800000001], [-3.0866903999999997, 53.39308710000001], [-3.0866718, 53.3935369], [-3.0866366999999997, 53.39391289999999], [-3.0865689999999995, 53.3942816], [-3.0862147, 53.395697000000006], [-3.084477699999999, 53.4025067], [-3.0843912, 53.4028451], [-3.0843045999999994, 53.40318340000001], [-3.0840995, 53.4038645], [-3.0839061, 53.4046276], [-3.0837754999999993, 53.405211300000005], [-3.0834701, 53.4070424], [-3.0834516999999995, 53.4071101], [-3.0833738, 53.4073182], [-3.0832423, 53.407563999999994], [-3.0830733999999995, 53.40780889999999], [-3.0829094, 53.407978199999995], [-3.0826447999999997, 53.408192099999994], [-3.0822388999999997, 53.408467], [-3.0820337999999996, 53.40859209999999], [-3.0818728999999996, 53.40868890000001], [-3.0817232000000003, 53.4087718], [-3.0815314, 53.4088586], [-3.0813552, 53.40892430000001], [-3.0811989999999994, 53.408971099999995], [-3.0808880999999997, 53.4090573], [-3.0807166999999995, 53.4091039], [-3.0805469, 53.4091434], [-3.0803749, 53.4091789], [-3.0801955999999997, 53.40920609999999], [-3.0800215, 53.4092257], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994]]}", "current_leg_start": "Upton", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "53.4092823", "next_location_lon": "-3.0790277", "previous_location": "Upton", "current_leg_milage": "1.7", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1129.084, \"from_m\": 0.0, \"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\": 16131.791, \"from_m\": 1129.084, \"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\": 16182.726, \"from_m\": 16131.791, \"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\": 25470.454, \"from_m\": 16182.726, \"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\": 26859.727, \"from_m\": 25470.454, \"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\": 29295.647, \"from_m\": 26859.727, \"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\": 29331.747, \"from_m\": 29295.647, \"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\": 39253.485, \"from_m\": 29331.747, \"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\": 43324.677, \"from_m\": 39253.485, \"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\": 47541.868, \"from_m\": 43324.677, \"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\": 48012.775, \"from_m\": 47541.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\": 48340.549, \"from_m\": 48012.775, \"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\": 48435.442, \"from_m\": 48340.549, \"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}], \"service_id\": 578929, \"profile_key\": \"cfe4608374a28fe0eaaa052ecd4e4d776864d2e9719d172fd9f5adca31056656\", \"schedule_id\": 37055, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Wrexham Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1216H\", \"wtt_dep\": \"1218H\", \"location\": \"Wrexham General\", \"stage_seq\": 2, \"distance_m\": 632.632, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Gwersyllt\", \"stage_seq\": 3, \"distance_m\": 3487.455, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227H\", \"location\": \"Cefn-y-Bedd\", \"stage_seq\": 4, \"distance_m\": 6553.892, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1229\", \"wtt_dep\": \"1229H\", \"location\": \"Caergwrle\", \"stage_seq\": 5, \"distance_m\": 7599.883, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1232\", \"location\": \"Hope (Clwyd)\", \"stage_seq\": 6, \"distance_m\": 8623.849, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236\", \"location\": \"Penyffordd\", \"stage_seq\": 7, \"distance_m\": 11749.097, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Buckley\", \"stage_seq\": 8, \"distance_m\": 13954.221, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Hawarden\", \"stage_seq\": 9, \"distance_m\": 21509.395, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1249\", \"location\": \"Shotton High Level\", \"stage_seq\": 10, \"distance_m\": 25058.601, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Hawarden Bridge\", \"stage_seq\": 11, \"distance_m\": 25811.334, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Dee Marsh Jn\", \"stage_seq\": 12, \"distance_m\": 26890.113, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259H\", \"location\": \"Neston\", \"stage_seq\": 13, \"distance_m\": 34605.301, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1304\", \"location\": \"Heswall\", \"stage_seq\": 14, \"distance_m\": 38897.489, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310H\", \"location\": \"Upton\", \"stage_seq\": 15, \"distance_m\": 45685.099, \"section_seq\": 1, \"route_path_id\": 32137}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Bidston\", \"stage_seq\": 16, \"distance_m\": 48435.442, \"section_seq\": 1, \"route_path_id\": 32137}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48435.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32137}], \"total_distance_m\": 48435.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 48384.507, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 50.935, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1214", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4092823", "current_position_lon": "-3.0790277", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:38Z\", \"source_id\": 15389045, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:04Z\", \"source_id\": 15398946, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:33Z\", \"source_id\": 15402222, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:05Z\", \"source_id\": 15404803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:04Z\", \"source_id\": 15407680, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:35Z\", \"source_id\": 15411084, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:59Z\", \"source_id\": 47358943, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:02Z\", \"source_id\": 15415713, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:07Z\", \"source_id\": 15422348, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:36Z\", \"source_id\": 15427181, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:03Z\", \"source_id\": 47411594, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:06Z\", \"source_id\": 15430575, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bidston", "service_state_platform": "2", "timing_fact_generation": 1789474448629674, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:08.070469", "service_state_evidence_id": 15430575, "current_leg_start_actual_dep": "2026-09-15T13:10:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:08.747781", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
WXC |
BID |
2F68 |
230006 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 1129.084, "from_m": 0.0, "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": 16131.791, "from_m": 1129.084, "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": 16182.726, "from_m": 16131.791, "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": 25470.454, "from_m": 16182.726, "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": 26859.727, "from_m": 25470.454, "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": 29295.647, "from_m": 26859.727, "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": 29331.747, "from_m": 29295.647, "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": 39253.485, "from_m": 29331.747, "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": 43324.677, "from_m": 39253.485, "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": 47541.868, "from_m": 43324.677, "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": 48012.775, "from_m": 47541.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": 48340.549, "from_m": 48012.775, "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": 48435.442, "from_m": 48340.549, "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}], "service_id": 578929, "profile_key": "cfe4608374a28fe0eaaa052ecd4e4d776864d2e9719d172fd9f5adca31056656", "schedule_id": 37055, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1214", "location": "Wrexham Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1216H", "wtt_dep": "1218H", "location": "Wrexham General", "stage_seq": 2, "distance_m": 632.632, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Gwersyllt", "stage_seq": 3, "distance_m": 3487.455, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227H", "location": "Cefn-y-Bedd", "stage_seq": 4, "distance_m": 6553.892, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1229", "wtt_dep": "1229H", "location": "Caergwrle", "stage_seq": 5, "distance_m": 7599.883, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1232", "location": "Hope (Clwyd)", "stage_seq": 6, "distance_m": 8623.849, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236", "location": "Penyffordd", "stage_seq": 7, "distance_m": 11749.097, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Buckley", "stage_seq": 8, "distance_m": 13954.221, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Hawarden", "stage_seq": 9, "distance_m": 21509.395, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1249", "location": "Shotton High Level", "stage_seq": 10, "distance_m": 25058.601, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Hawarden Bridge", "stage_seq": 11, "distance_m": 25811.334, "section_seq": 1, "route_path_id": 32137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Dee Marsh Jn", "stage_seq": 12, "distance_m": 26890.113, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259H", "location": "Neston", "stage_seq": 13, "distance_m": 34605.301, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1304", "location": "Heswall", "stage_seq": 14, "distance_m": 38897.489, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310H", "location": "Upton", "stage_seq": 15, "distance_m": 45685.099, "section_seq": 1, "route_path_id": 32137}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Bidston", "stage_seq": 16, "distance_m": 48435.442, "section_seq": 1, "route_path_id": 32137}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48435.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 32137}], "total_distance_m": 48435.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 48384.507, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 50.935, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:38Z", "source_id": 15389045, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:04Z", "source_id": 15398946, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:33Z", "source_id": 15402222, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:05Z", "source_id": 15404803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:04Z", "source_id": 15407680, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:35Z", "source_id": 15411084, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10203, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:59Z", "source_id": 47358943, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:02Z", "source_id": 15415713, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:07Z", "source_id": 15422348, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:36Z", "source_id": 15427181, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10167, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:03Z", "source_id": 47411594, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:15:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:06Z", "source_id": 15430575, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Wrexham Central |
1213 |
1214 |
1 |
12:13:00 |
None |
Bidston |
1317 |
1315 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39559/2026-09-15/detailed |
None |
Upton |
2026-09-15T13:10:30+01:00 |
Bidston |
5.0 |
{"type": "LineString", "coordinates": [[-3.084156, 53.38643700000001], [-3.0842901, 53.38673039999999], [-3.0843498, 53.3868606], [-3.08445, 53.387074000000005], [-3.0847150999999995, 53.387635], [-3.0849721999999997, 53.3881572], [-3.0854389, 53.3892178], [-3.0856335999999995, 53.389641700000006], [-3.0858549999999996, 53.39009399999999], [-3.0862404, 53.3909738], [-3.0864067999999993, 53.3914173], [-3.0865217, 53.39181700000001], [-3.0865665, 53.3920113], [-3.0866009999999995, 53.3921843], [-3.0866568, 53.3925384], [-3.0866827, 53.39280800000001], [-3.0866903999999997, 53.39308710000001], [-3.0866718, 53.3935369], [-3.0866366999999997, 53.39391289999999], [-3.0865689999999995, 53.3942816], [-3.0862147, 53.395697000000006], [-3.084477699999999, 53.4025067], [-3.0843912, 53.4028451], [-3.0843045999999994, 53.40318340000001], [-3.0840995, 53.4038645], [-3.0839061, 53.4046276], [-3.0837754999999993, 53.405211300000005], [-3.0834701, 53.4070424], [-3.0834516999999995, 53.4071101], [-3.0833738, 53.4073182], [-3.0832423, 53.407563999999994], [-3.0830733999999995, 53.40780889999999], [-3.0829094, 53.407978199999995], [-3.0826447999999997, 53.408192099999994], [-3.0822388999999997, 53.408467], [-3.0820337999999996, 53.40859209999999], [-3.0818728999999996, 53.40868890000001], [-3.0817232000000003, 53.4087718], [-3.0815314, 53.4088586], [-3.0813552, 53.40892430000001], [-3.0811989999999994, 53.408971099999995], [-3.0808880999999997, 53.4090573], [-3.0807166999999995, 53.4091039], [-3.0805469, 53.4091434], [-3.0803749, 53.4091789], [-3.0801955999999997, 53.40920609999999], [-3.0800215, 53.4092257], [-3.0797394, 53.40924309999999], [-3.0793392, 53.40926509999999], [-3.0790277, 53.409282299999994]]} |
1.7 |
1310 |
1315 |
Upton |
Bidston |
Bidston |
53.4092823 |
-3.0790277 |
53.4092823 |
-3.0790277 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 12:15:00 |
Bidston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430575 |
1789474448629674 |
23 |
23 |
2026-09-15 12:25:08.747781 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:08.070469 |
| 548053 |
579678 |
G21543 |
862D23ML15 |
2026-09-15 |
COMPLETE |
15431282 |
2026-09-15 13:14:00 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 579678, "stp": "P", "toc": "Island Line", "uid": "G21543", "consist": "484002", "dest_crs": "SHN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G21543/2026-09-15/detailed", "trust_id": "862D23ML15", "origin_crs": "RYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shanklin", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": null, "is_terminated": 1, "next_location": "Shanklin", "signalling_id": "2D23", "timing_status": "EARLY", "origin_station": "Ryde Pier Head", "current_leg_arr": "1314", "current_leg_dep": "1312", "current_leg_end": "Shanklin", "origin_dep_time": "1247", "origin_platform": null, "current_location": "Shanklin", "last_update_time": "2026-09-15T12:25:37", "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": "1315", "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\": 155.99, \"from_m\": 0.0, \"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\": 1910.825, \"from_m\": 155.99, \"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\": 5505.556, \"from_m\": 1910.825, \"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\": 7308.803, \"from_m\": 5505.556, \"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\": 7645.577, \"from_m\": 7308.803, \"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\": 8862.189, \"from_m\": 7645.577, \"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\": 8873.477, \"from_m\": 8862.189, \"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\": 10265.714, \"from_m\": 8873.477, \"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\": 10624.861, \"from_m\": 10265.714, \"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\": 13342.584, \"from_m\": 10624.861, \"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\": 13418.079, \"from_m\": 13342.584, \"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\": 579678, \"profile_key\": \"2a12b0b86b28c8c00ad4ff906fc1cee30ac71208aa63b88209b5d404c64c9207\", \"schedule_id\": 10087, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Ryde Pier Head\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1250\", \"location\": \"Ryde Esplanade\", \"stage_seq\": 2, \"distance_m\": 664.939, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"Ryde St.Johns Road\", \"stage_seq\": 3, \"distance_m\": 1983.613, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Smallbrook Junction\", \"stage_seq\": 4, \"distance_m\": 3562.939, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1303\", \"location\": \"Brading\", \"stage_seq\": 5, \"distance_m\": 7554.289, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1308H\", \"location\": \"Sandown\", \"stage_seq\": 6, \"distance_m\": 10499.697, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1312\", \"location\": \"Lake\", \"stage_seq\": 7, \"distance_m\": 11726.915, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Shanklin\", \"stage_seq\": 8, \"distance_m\": 13418.079, \"section_seq\": 1, \"route_path_id\": 31498}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13418.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31498}], \"total_distance_m\": 13418.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 13418.079, \"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": "1247", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-15T11:48:35Z\", \"source_id\": 15411821, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:06Z\", \"source_id\": 15415051, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:35Z\", \"source_id\": 15417640, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:08Z\", \"source_id\": 15421623, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:06Z\", \"source_id\": 15425356, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:05Z\", \"source_id\": 15428255, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:07Z\", \"source_id\": 15431282, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shanklin", "service_state_platform": null, "timing_fact_generation": 1789474511672558, "current_leg_arrival_utc": "2026-09-15T13:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:11.670565", "service_state_evidence_id": 15431282, "current_leg_start_actual_dep": "2026-09-15T13:12:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-15T12:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:14.643667", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Island Line |
P |
RYP |
SHN |
2D23 |
484002 |
2 |
60 |
None |
{"version": 3, "segments": [{"to_m": 155.99, "from_m": 0.0, "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": 1910.825, "from_m": 155.99, "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": 5505.556, "from_m": 1910.825, "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": 7308.803, "from_m": 5505.556, "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": 7645.577, "from_m": 7308.803, "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": 8862.189, "from_m": 7645.577, "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": 8873.477, "from_m": 8862.189, "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": 10265.714, "from_m": 8873.477, "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": 10624.861, "from_m": 10265.714, "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": 13342.584, "from_m": 10624.861, "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": 13418.079, "from_m": 13342.584, "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": 579678, "profile_key": "2a12b0b86b28c8c00ad4ff906fc1cee30ac71208aa63b88209b5d404c64c9207", "schedule_id": 10087, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1247", "location": "Ryde Pier Head", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1250", "location": "Ryde Esplanade", "stage_seq": 2, "distance_m": 664.939, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "Ryde St.Johns Road", "stage_seq": 3, "distance_m": 1983.613, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Smallbrook Junction", "stage_seq": 4, "distance_m": 3562.939, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1303", "location": "Brading", "stage_seq": 5, "distance_m": 7554.289, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1308H", "location": "Sandown", "stage_seq": 6, "distance_m": 10499.697, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1312", "location": "Lake", "stage_seq": 7, "distance_m": 11726.915, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Shanklin", "stage_seq": 8, "distance_m": 13418.079, "section_seq": 1, "route_path_id": 31498}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13418.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 31498}], "total_distance_m": 13418.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 13418.079, "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-15T11:48:35Z", "source_id": 15411821, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:06Z", "source_id": 15415051, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:35Z", "source_id": 15417640, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:08Z", "source_id": 15421623, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:06Z", "source_id": 15425356, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:05Z", "source_id": 15428255, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:07Z", "source_id": 15431282, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:14:00+01:00", "operational_fact": true}] |
Ryde Pier Head |
1247 |
1247 |
None |
None |
None |
Shanklin |
1315 |
1315 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G21543/2026-09-15/detailed |
None |
Lake |
2026-09-15T13:12:00+01:00 |
Shanklin |
2.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 |
1312 |
1314 |
Lake |
Shanklin |
Shanklin |
50.6338528 |
-1.1799316 |
50.6338528 |
-1.1799316 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 12:14:00 |
Shanklin |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431282 |
1789474511672558 |
18 |
18 |
2026-09-15 12:25:14.643667 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:11.670565 |
| 548054 |
570948 |
H37580 |
494E81C515 |
2026-09-15 |
COMPLETE |
15431354 |
2026-09-15 12:26:00 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 570948, "stp": "P", "toc": "Unknown", "uid": "H37580", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37580/2026-09-15/detailed", "trust_id": "494E81C515", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Europort Freightliner", "service_date": "2026-09-15", "dest_arr_time": "1208", "dest_platform": null, "is_terminated": 1, "next_location": "Doncaster Europort Freightliner", "signalling_id": "4E81", "timing_status": "LATE", "origin_station": "Felixstowe North F.L.T.", "current_leg_arr": "1226", "current_leg_dep": "1012", "current_leg_end": "Doncaster Europort Freightliner", "origin_dep_time": "0550", "origin_platform": null, "current_location": "Doncaster Europort Freightliner", "last_update_time": "2026-09-15T12:25:37", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.25095199999999995, 52.5752702], [-0.2515804, 52.5762617], [-0.2526408, 52.57796450000001], [-0.25276879999999996, 52.5781733], [-0.2528301, 52.578288099999995], [-0.2532332, 52.57895810000001], [-0.2536645, 52.5796751], [-0.2549083, 52.58164299999999], [-0.255884, 52.5831866], [-0.2559137, 52.583232899999985], [-0.261476, 52.5918903], [-0.2619689, 52.59260350000001], [-0.2622029, 52.59294219999999], [-0.26324879999999995, 52.59427360000001], [-0.2654428, 52.5968243], [-0.2657101, 52.5971351], [-0.2657726, 52.597209199999995], [-0.26599069999999997, 52.597468], [-0.2666482, 52.59812990000001], [-0.2668245, 52.598307299999995], [-0.2680034, 52.5995388], [-0.26949458523585645, 52.60080692833895], [-0.270043, 52.6012733], [-0.27107629999999994, 52.602085900000006], [-0.2721942, 52.6029649], [-0.27300789895703614, 52.60355296986019], [-0.2744582, 52.6046011], [-0.27616090000000004, 52.605681], [-0.2769831, 52.60620360000001], [-0.2778979999999999, 52.60675520000001], [-0.2826795, 52.6096373], [-0.2836888000000001, 52.610253400000005], [-0.2842274, 52.6105781], [-0.28673919999999997, 52.612184899999995], [-0.287377, 52.61257729999999], [-0.28839739999999997, 52.61327339999999], [-0.2886542, 52.6134384], [-0.2892857, 52.6138485], [-0.2895816, 52.61407320000001], [-0.2897432999999999, 52.614206], [-0.2898911, 52.614340899999995], [-0.2902684, 52.61470599999999], [-0.290574, 52.6150682], [-0.2907655, 52.615339799999994], [-0.2909199, 52.615555], [-0.29104650000000004, 52.615769], [-0.2911882, 52.61603709999999], [-0.2913435, 52.6164058], [-0.29148799999999997, 52.61678839999999], [-0.291592, 52.6171368], [-0.2916712, 52.6175397], [-0.2917072, 52.617901], [-0.2917189, 52.6182129], [-0.2917102, 52.61857289999999], [-0.29167249999999995, 52.61888239999999], [-0.2916038, 52.6192704], [-0.29149139999999996, 52.61968290000001], [-0.2913168, 52.62012789999999], [-0.2911508, 52.6204574], [-0.2909457, 52.620826499999986], [-0.2906509, 52.62124639999998], [-0.2903215, 52.6216677], [-0.2900619, 52.6219821], [-0.2886976, 52.62363419999999], [-0.2878840999999999, 52.624619400000014], [-0.2875688, 52.6250007], [-0.2873235, 52.6252958], [-0.2869991, 52.62568720000001], [-0.2867152, 52.62602960000001], [-0.2864396, 52.6263622], [-0.28596174064021046, 52.626941242156896], [-0.2857208, 52.6272332], [-0.2849987, 52.62810149999999], [-0.2841236, 52.62916649999999], [-0.2823726, 52.6312975], [-0.28203030000000007, 52.6317141], [-0.2811953, 52.63270140000001], [-0.2796101999999999, 52.63461770000001], [-0.2780303, 52.6365259], [-0.27635, 52.6385577], [-0.275306, 52.63981939999999], [-0.2746709, 52.64058689999998], [-0.2731825, 52.64238340000001], [-0.27212269999999994, 52.6436626], [-0.2703508, 52.6459206], [-0.26949458523585645, 52.64702572695132], [-0.2684106, 52.6484248], [-0.2681629, 52.6487464], [-0.2676422, 52.64942150000001], [-0.26723889999999995, 52.6499526], [-0.26708149999999997, 52.650148], [-0.2665849, 52.650789200000006], [-0.2662282, 52.6512486], [-0.2662115, 52.651270100000005], [-0.2657986, 52.6517995], [-0.26495689999999994, 52.652885600000005], [-0.2642587, 52.65379099999999], [-0.2639118999999999, 52.6542407], [-0.2637835, 52.6544103], [-0.2637225999999999, 52.6544891], [-0.2610854000000001, 52.6579028], [-0.26095140103500886, 52.658076072523166], [-0.2582861, 52.6615224], [-0.2569894, 52.663198], [-0.2566008, 52.6636984], [-0.25579509999999994, 52.66473580000001], [-0.2555956, 52.66499279999999], [-0.2554007, 52.66525080000001], [-0.2546175, 52.666264299999995], [-0.2533009, 52.66796269999999], [-0.25054750000000003, 52.671522], [-0.2503754999999999, 52.6717413], [-0.2490326999999999, 52.6734854], [-0.24684970000000003, 52.676323], [-0.2463891, 52.67692170000001], [-0.2454465, 52.678165], [-0.24446930000000003, 52.6794292], [-0.2434853999999999, 52.6806644], [-0.24227580000000004, 52.6822216], [-0.24018560000000003, 52.6849241], [-0.2393117, 52.686048199999995], [-0.2388155, 52.6866811], [-0.23770820000000004, 52.688120899999994], [-0.2371157, 52.6888761], [-0.2361324, 52.690141599999976], [-0.23257439999999993, 52.694741999999984], [-0.2320824, 52.6953839], [-0.2310387, 52.6967782], [-0.22860189999999997, 52.69992719999999], [-0.22830639999999996, 52.7003069], [-0.22632030000000003, 52.70284110000001], [-0.2260147, 52.7032407], [-0.2254202, 52.7039826], [-0.22481889999999993, 52.7047552], [-0.22379999999999997, 52.706082599999995], [-0.22256119999999996, 52.7076807], [-0.22233009999999995, 52.7079491], [-0.2214713, 52.70909329999999], [-0.2209538, 52.70974679999999], [-0.2198412, 52.711188599999986], [-0.2188304, 52.71248330000001], [-0.21879293322738816, 52.71253125491421], [-0.2174578, 52.7142401], [-0.2170331, 52.714772299999986], [-0.2162003, 52.7158702], [-0.21552669999999996, 52.716739], [-0.2146885, 52.7178167], [-0.21359810000000004, 52.7192215], [-0.2134391, 52.71943339999999], [-0.21299509999999997, 52.7199994], [-0.2122731, 52.72092359999999], [-0.21185019999999996, 52.7214649], [-0.2105717, 52.7231223], [-0.2099106, 52.7239487], [-0.2088616, 52.725248699999995], [-0.2071543, 52.7273545], [-0.2057626, 52.7290555], [-0.20492409999999997, 52.73007710000001], [-0.2042912, 52.7308664], [-0.2033436, 52.73203000000001], [-0.2018446, 52.73388380000001], [-0.20111409999999996, 52.734782899999985], [-0.1995931, 52.7366615], [-0.1973011, 52.739469], [-0.1968452, 52.7400248], [-0.1928407, 52.744937], [-0.188312, 52.75051209999999], [-0.1875323, 52.7514809], [-0.1870617, 52.75206549999999], [-0.18506549999999997, 52.7545143], [-0.18442479999999997, 52.75530569999999], [-0.18318139999999997, 52.7568282], [-0.1819611, 52.75832079999999], [-0.1813987, 52.7590241], [-0.180797, 52.75976239999999], [-0.1802112, 52.7604759], [-0.18007339999999997, 52.76065239999999], [-0.1798955, 52.7608743], [-0.17976789999999998, 52.76103109999999], [-0.1796630568239043, 52.76115991672592], [-0.1787646, 52.7622638], [-0.17840139999999996, 52.76270649999999], [-0.17761929999999998, 52.7636673], [-0.1765335, 52.764996700000005], [-0.1753885, 52.76640720000002], [-0.1751775, 52.766667], [-0.17497240291688132, 52.766918552514426], [-0.17338349999999997, 52.76886729999999], [-0.1729915, 52.76935309999999], [-0.1726783, 52.7697362], [-0.1718523, 52.7707546], [-0.17062779999999997, 52.7722571], [-0.17022429999999997, 52.7727521], [-0.16988489999999998, 52.7731686], [-0.1691424, 52.774077], [-0.16730199999999998, 52.77633680000001], [-0.1663964, 52.77744779999999], [-0.16484319999999997, 52.779354399999995], [-0.16314839999999997, 52.78142150000001], [-0.16285310000000003, 52.7817817], [-0.16204799999999997, 52.78279239999999], [-0.16057099999999996, 52.7845851], [-0.1605131, 52.7846573], [-0.1601045, 52.7851662], [-0.15980849999999996, 52.785530099999995], [-0.15965490000000002, 52.7857266], [-0.1593405, 52.7861185], [-0.1590238, 52.7864852], [-0.1581544, 52.7875727], [-0.15758879999999997, 52.7882407], [-0.1570681, 52.788916599999986], [-0.15667959999999995, 52.7894451], [-0.1566541, 52.78947979999999], [-0.1562922, 52.789989799999994], [-0.1559539, 52.7904696], [-0.15563439999999998, 52.79092440000001], [-0.15545629999999996, 52.79119310000001], [-0.1549038, 52.7920396], [-0.1545206, 52.7926212], [-0.1544248, 52.792802], [-0.1541547, 52.79327390000001], [-0.15397289999999997, 52.7936556], [-0.15388579999999996, 52.793907], [-0.1537686, 52.7943454], [-0.15371679999999996, 52.794845599999995], [-0.15372589999999997, 52.795134899999994], [-0.15377259999999998, 52.7954665], [-0.1538534, 52.7958549], [-0.15404649999999998, 52.7963868], [-0.15432550000000003, 52.7968669], [-0.154468, 52.7970823], [-0.15449149999999998, 52.7971178], [-0.1545105, 52.7971466], [-0.1547117, 52.79745069999999], [-0.1553179, 52.79826489999999], [-0.1558061, 52.7988729], [-0.15614939999999997, 52.79928], [-0.156836, 52.80001949999999], [-0.1576735, 52.8008183], [-0.15774189999999996, 52.8008865], [-0.15793909999999997, 52.801058], [-0.1580361, 52.80114700000001], [-0.1581879, 52.8012649], [-0.15948129999999996, 52.80233870000001], [-0.15962549999999998, 52.80245839999999], [-0.1613792, 52.8038687], [-0.16179269999999998, 52.804201199999994], [-0.1618663, 52.8042604], [-0.1619086, 52.80429959999999], [-0.1639171, 52.8058701], [-0.16496849999999996, 52.8067651], [-0.16582679999999997, 52.8075952], [-0.1665349, 52.808438300000006], [-0.16710399999999995, 52.809216600000006], [-0.16763899999999998, 52.8101306], [-0.16785699999999998, 52.81059019999999], [-0.168235, 52.811577199999995], [-0.1683323, 52.81192540000001], [-0.1684609, 52.812524], [-0.16850909999999997, 52.81277910000001], [-0.168563, 52.8132113], [-0.1685998, 52.8140321], [-0.1685822, 52.814316699999985], [-0.16857510000000003, 52.8145484], [-0.16853019999999996, 52.8151215], [-0.16844359999999997, 52.816349599999995], [-0.16840960000000002, 52.81682709999998], [-0.1683667, 52.81743869999999], [-0.1683476, 52.8177358], [-0.168338, 52.8178474], [-0.16832829999999996, 52.8179852], [-0.16823549999999998, 52.8193072], [-0.1682381, 52.82000669999999], [-0.16828910000000002, 52.82087219999999], [-0.1683477474493357, 52.82123800100551], [-0.1684712, 52.822008], [-0.1687021, 52.8229632], [-0.1690454, 52.8239227], [-0.1694468, 52.8248148], [-0.17000509999999996, 52.8258397], [-0.17046509999999998, 52.8265707], [-0.1705904, 52.826749199999995], [-0.17140579999999997, 52.8277994], [-0.1717278, 52.8281823], [-0.1771135, 52.83465730000001], [-0.1775417, 52.835208], [-0.1779212, 52.83575859999999], [-0.1783417, 52.8364813], [-0.1784726, 52.8367236], [-0.1787382, 52.8372912], [-0.1793606, 52.8387922], [-0.17941700000000002, 52.83895489999999], [-0.1795476, 52.83930259999999], [-0.1796630568239043, 52.839587659644074], [-0.18086859999999996, 52.842564], [-0.1810797, 52.84309549999999], [-0.1831461, 52.84816260000001], [-0.18449419999999997, 52.8515655], [-0.18522119999999995, 52.85337229999999], [-0.1858847, 52.8549978], [-0.1859975, 52.8552888], [-0.1861035, 52.8555624], [-0.18640899999999996, 52.856322199999994], [-0.1869578, 52.8577022], [-0.1890476, 52.862884900000005], [-0.1895401, 52.8640807], [-0.1910503, 52.8678613], [-0.1915746, 52.8691441], [-0.1923702, 52.871122], [-0.19297680000000003, 52.87263], [-0.1934167, 52.8737485], [-0.1938002, 52.8746924], [-0.19410469999999996, 52.8754478], [-0.19412134660859529, 52.87548963626874], [-0.194374, 52.87612459999998], [-0.1948747, 52.8773591], [-0.1951651, 52.87809130000001], [-0.1955579, 52.8790739], [-0.1958576, 52.8798095], [-0.1961622, 52.8805685], [-0.1964518, 52.881277399999995], [-0.1965579, 52.8815336], [-0.1969789, 52.8825952], [-0.1972852, 52.88335120000001], [-0.19752459999999997, 52.8839455], [-0.1977933, 52.88451969999999], [-0.1979309, 52.8847963], [-0.19812619999999995, 52.8851518], [-0.1983492, 52.885526], [-0.198597, 52.8858996], [-0.19882869999999997, 52.8862362], [-0.1991658, 52.88667860000001], [-0.19954019999999997, 52.8871289], [-0.2001717, 52.8878008], [-0.2007015, 52.8883179], [-0.2012312, 52.88878890000001], [-0.20183819999999997, 52.88928], [-0.202086, 52.8894799], [-0.2030804, 52.8902745], [-0.20456060000000004, 52.8914495], [-0.2063353, 52.8928548], [-0.2076286, 52.8938957], [-0.20865439999999996, 52.8947048], [-0.2094225, 52.89530579999999], [-0.210234, 52.8959644], [-0.2108216, 52.8964316], [-0.2114555, 52.896929500000006], [-0.2122216, 52.89754349999999], [-0.21327209999999996, 52.8983753], [-0.21438519999999997, 52.89925509999999], [-0.2154153, 52.9000815], [-0.2166473, 52.9010604], [-0.21759919999999996, 52.901812799999995], [-0.21857219999999997, 52.90258309999999], [-0.21899799999999997, 52.90291990000001], [-0.2193433, 52.90316489999999], [-0.2198372, 52.9035038], [-0.22027939999999996, 52.90377970000001], [-0.2208275, 52.90411769999999], [-0.2214019, 52.9044391], [-0.22179289999999996, 52.9046401], [-0.2221946, 52.904846500000005], [-0.22359499999999996, 52.905532399999984], [-0.22494120000000004, 52.90619709999999], [-0.22682140000000003, 52.907103799999994], [-0.22869169999999991, 52.908015899999995], [-0.2306008, 52.9089424], [-0.231606, 52.9094371], [-0.2322874, 52.909772399999994], [-0.2344562, 52.910810999999995], [-0.2369119, 52.91201259999999], [-0.23881140000000003, 52.9129267], [-0.241386, 52.914165], [-0.2431998, 52.9150638], [-0.24488579999999993, 52.915876], [-0.2465163, 52.9166693], [-0.2483859, 52.91757770000001], [-0.24945639999999997, 52.918098], [-0.25076729999999997, 52.91873769999999], [-0.25113759999999996, 52.9189203], [-0.2529972, 52.9198346], [-0.25531989999999993, 52.920953], [-0.2578118, 52.92215989999999], [-0.2596572, 52.9230628], [-0.2616688, 52.92404880000001], [-0.2636366, 52.92500720000001], [-0.2652013, 52.9258072], [-0.2676879, 52.92702510000001], [-0.26949458523585645, 52.92792702072705], [-0.2696562, 52.928007699999995], [-0.2723951, 52.92936099999999], [-0.27303078847730755, 52.929673494383906], [-0.2746456, 52.9304673], [-0.2769172, 52.93160050000001], [-0.2798348, 52.9330346], [-0.2820614, 52.9341461], [-0.2833761, 52.9347964], [-0.2851788, 52.93568950000001], [-0.2858732, 52.93601399999999], [-0.2870956, 52.9366067], [-0.2882262, 52.9371668], [-0.28940699999999997, 52.9377514], [-0.2902579, 52.93817310000001], [-0.2909150999999999, 52.9384988], [-0.29154869999999994, 52.93881019999999], [-0.29224209999999995, 52.9391529], [-0.2926117, 52.93933619999999], [-0.2935872, 52.9398326], [-0.29461649999999995, 52.9403723], [-0.295857, 52.941018], [-0.2967267, 52.9414733], [-0.29788479999999995, 52.94207680000001], [-0.2990167, 52.94266669999999], [-0.3002001999999999, 52.9432893], [-0.3011791999999999, 52.943796], [-0.3021924, 52.9443307], [-0.3027678, 52.944633], [-0.30370249999999993, 52.9451203], [-0.3043114, 52.9454504], [-0.3047291, 52.9456767], [-0.3050718, 52.94585690000001], [-0.3058047, 52.94623669999999], [-0.3064236, 52.94655949999999], [-0.3067622, 52.9467377], [-0.30749249999999995, 52.9471215], [-0.3081281, 52.9474464], [-0.30863039999999997, 52.9477135], [-0.3091171999999999, 52.9479656], [-0.3113253, 52.9491203], [-0.3132692999999999, 52.9501356], [-0.31408529999999996, 52.9505614], [-0.3153017, 52.95119330000001], [-0.31597829999999993, 52.95154800000001], [-0.31657709999999994, 52.951859899999995], [-0.31734559999999995, 52.9522635], [-0.3177124, 52.9524517], [-0.31848279999999995, 52.95285450000001], [-0.3195577, 52.9534136], [-0.3199131, 52.95359989999999], [-0.32042, 52.95386489999999], [-0.3208532, 52.95408990000001], [-0.32127769999999994, 52.95430759999999], [-0.3216531999999999, 52.95451039999999], [-0.32223589999999996, 52.954811], [-0.3227569, 52.9550869], [-0.3232054999999999, 52.9553212], [-0.32370509999999997, 52.9555781], [-0.3241765, 52.955825], [-0.3245426, 52.95601479999999], [-0.3250219999999999, 52.95626570000001], [-0.3253613, 52.9564426], [-0.3258576, 52.9566991], [-0.3263041, 52.95693500000001], [-0.32673259999999993, 52.95715919999999], [-0.32712889999999994, 52.95736889999999], [-0.32773169999999996, 52.9576787], [-0.32807839999999994, 52.95786129999999], [-0.3285994, 52.9581303], [-0.3289977, 52.9583371], [-0.32943229999999996, 52.9585702], [-0.3297842999999999, 52.9587604], [-0.3301759, 52.95898059999999], [-0.3303575999999999, 52.95908119999999], [-0.3305896, 52.9592128], [-0.3308109, 52.95934650000001], [-0.33096719999999996, 52.9594386], [-0.33136009999999994, 52.959670900000006], [-0.3316550999999999, 52.9598531], [-0.3318945, 52.9600009], [-0.332258, 52.9602287], [-0.3325812000000001, 52.9604331], [-0.3327911, 52.9605712], [-0.3331545, 52.9608144], [-0.3334870999999999, 52.9610345], [-0.33372509999999994, 52.96120129999999], [-0.3340483, 52.961429599999995], [-0.3342254, 52.961559599999994], [-0.3356208, 52.96258269999999], [-0.3361995, 52.9630064], [-0.33670439999999996, 52.96338], [-0.33722069999999993, 52.9637596], [-0.3393209, 52.9653004], [-0.3413115, 52.96672950000001], [-0.3421135, 52.96731669999999], [-0.3431954, 52.96811329999999], [-0.3443367, 52.9689541], [-0.3455799, 52.969862], [-0.34638859999999994, 52.970458], [-0.34711679999999995, 52.9709902], [-0.34756739999999997, 52.97132380000001], [-0.3482406, 52.9718156], [-0.34907209999999994, 52.9724278], [-0.35017849999999995, 52.9732435], [-0.35090940000000004, 52.9737757], [-0.3517463, 52.974389499999994], [-0.35260589999999997, 52.975023399999984], [-0.3533878, 52.9755952], [-0.3544503, 52.976373300000006], [-0.35549729999999996, 52.9771408], [-0.3563503, 52.9777698], [-0.3570503, 52.978283399999995], [-0.357398, 52.9785399], [-0.3578564, 52.9788737], [-0.3582505999999999, 52.97916039999999], [-0.3586999, 52.97946960000001], [-0.3591411, 52.9797652], [-0.35932611364780853, 52.979884047193835], [-0.3596816, 52.9801124], [-0.3601429, 52.9804014], [-0.360619, 52.9806913], [-0.36102939999999994, 52.9809336], [-0.3615257, 52.9812201], [-0.36196549999999994, 52.9814649], [-0.3624402, 52.98172729999999], [-0.362966, 52.9820083], [-0.3633896999999999, 52.98223029999999], [-0.3640164, 52.982548400000006], [-0.3645907000000001, 52.982826], [-0.3650326, 52.983036099999985], [-0.36669701930437687, 52.98378961162837], [-0.3674224, 52.984118], [-0.36966209999999994, 52.9851297], [-0.371891, 52.9861324], [-0.37407970000000007, 52.9871206], [-0.3767767, 52.9883357], [-0.3771805, 52.988518199999994], [-0.3786502, 52.9891825], [-0.37937199999999993, 52.9895011], [-0.3810762, 52.9902707], [-0.3816381, 52.99052489999999], [-0.3823364, 52.99084250000001], [-0.3829874999999999, 52.99113499999999], [-0.3835099, 52.991371099999995], [-0.3839678999999999, 52.99158070000001], [-0.3842073, 52.9916861], [-0.3843561, 52.9917522], [-0.3848125, 52.991960299999995], [-0.3853221, 52.9921912], [-0.3857110999999999, 52.9923672], [-0.3862542, 52.9926239], [-0.3864849, 52.99274259999999], [-0.3868912, 52.9929557], [-0.38740079999999993, 52.99324299999999], [-0.38777369999999994, 52.9934691], [-0.3880406, 52.9936378], [-0.38829269999999994, 52.99380080000001], [-0.3883870288228094, 52.99386699421788], [-0.3885113, 52.9939542], [-0.3887607, 52.9941366], [-0.3889753, 52.9942981], [-0.3890661, 52.9943676], [-0.3893725, 52.994619799999995], [-0.3897397, 52.9949347], [-0.3901987, 52.995369200000006], [-0.390527, 52.99571029999999], [-0.3909212, 52.99616199999999], [-0.39124439999999994, 52.99658180000001], [-0.39171379999999995, 52.9972702], [-0.3920346, 52.9978406], [-0.3922666, 52.9983296], [-0.392367, 52.9985728], [-0.39244509999999994, 52.9988035], [-0.3924816, 52.99891110000001], [-0.3925599, 52.9991687], [-0.3925895999999999, 52.9992664], [-0.3926851, 52.99966679999999], [-0.39274079999999995, 52.99999510000001], [-0.3927986, 53.0003556], [-0.3928316999999999, 53.0006148], [-0.3928808999999999, 53.0009208], [-0.39293590000000006, 53.0012747], [-0.3929724, 53.0015323], [-0.3929964, 53.0017044], [-0.3930083, 53.0018453], [-0.3930479999999999, 53.0022666], [-0.3930619, 53.0027134], [-0.3930469999999999, 53.0030642], [-0.3930291, 53.003370700000005], [-0.3930039, 53.0036983], [-0.39297999999999994, 53.0039924], [-0.392947, 53.0042057], [-0.39288559999999995, 53.004508699999995], [-0.3928188, 53.004828499999995], [-0.3927537, 53.00508599999999], [-0.3926936, 53.00530129999999], [-0.3926572, 53.00541129999999], [-0.3924641, 53.0059852], [-0.3923729, 53.00621470000001], [-0.3922423, 53.0065213], [-0.39211889999999994, 53.0067901], [-0.3920888, 53.0068491], [-0.3919577000000001, 53.00710610000001], [-0.3917617, 53.0074651], [-0.3916274, 53.0076896], [-0.39145659999999993, 53.007963999999994], [-0.39128869999999993, 53.0082178], [-0.3910079, 53.00862589999999], [-0.3907264999999999, 53.0090156], [-0.3906489, 53.009123200000005], [-0.3904848, 53.00935479999999], [-0.3903929, 53.00948459999999], [-0.3902268, 53.009716299999994], [-0.390098, 53.0098954], [-0.3899771, 53.0100679], [-0.3898873000000001, 53.010191299999995], [-0.3898076999999999, 53.01030910000001], [-0.3897317, 53.0104086], [-0.3895925, 53.0106011], [-0.38948579999999994, 53.0107554], [-0.3893585, 53.0109289], [-0.38930979999999993, 53.0109977], [-0.389089, 53.0113113], [-0.3889002, 53.0115784], [-0.3887452, 53.0117956], [-0.3885501, 53.0120674], [-0.3881773, 53.0125862], [-0.3880338, 53.0127928], [-0.3877911, 53.0131308], [-0.38748, 53.0135665], [-0.3871569999999999, 53.01401799999999], [-0.3868028999999999, 53.0145134], [-0.3866096, 53.0147824], [-0.3864232, 53.015046299999995], [-0.3861482, 53.0154287], [-0.3857727, 53.01595309999998], [-0.3853825, 53.0164985], [-0.38496269999999994, 53.0170883], [-0.3846475, 53.017533599999986], [-0.3845175, 53.017710300000005], [-0.3840199000000001, 53.01840729999999], [-0.3836779, 53.01888569999999], [-0.3835667, 53.019026200000006], [-0.3835497, 53.0190497], [-0.38346499999999994, 53.01918100000001], [-0.3832836, 53.0194392], [-0.383017, 53.019811399999995], [-0.3826831, 53.0202801], [-0.3824159999999999, 53.02065079999999], [-0.38213459999999994, 53.0210473], [-0.3818983, 53.0213768], [-0.3816985, 53.02165600000001], [-0.3814276, 53.0220343], [-0.3811312, 53.0224586], [-0.3809853, 53.02267189999998], [-0.3808147, 53.0229378], [-0.3806808, 53.02315110000001], [-0.3805347, 53.023402], [-0.38029859999999993, 53.0238392], [-0.3801723, 53.024101], [-0.3800327999999999, 53.0244091], [-0.3798746, 53.02480039999999], [-0.3797972999999999, 53.0250183], [-0.3797458, 53.0251601], [-0.37968679999999994, 53.025344], [-0.3796198, 53.0255755], [-0.3795152, 53.02594740000001], [-0.3794494, 53.02624500000001], [-0.3793663000000001, 53.02670479999999], [-0.3793224999999999, 53.02703730000001], [-0.3792979000000001, 53.0272879], [-0.37928309999999993, 53.02744440000001], [-0.3792790999999999, 53.02750019999999], [-0.3792697, 53.02765010000001], [-0.37926440000000006, 53.0278316], [-0.37926569999999993, 53.02809129999999], [-0.3792671, 53.0282405], [-0.3792741999999999, 53.02843509999999], [-0.37928309999999993, 53.0286269], [-0.3792952, 53.02879060000001], [-0.3793167, 53.02901239999999], [-0.3793502, 53.0292616], [-0.3793756999999999, 53.0294439], [-0.37940299999999993, 53.029621500000005], [-0.3794405, 53.029889299999994], [-0.3794748999999999, 53.0301157], [-0.3795138, 53.0303787], [-0.3795621, 53.030688399999995], [-0.37959829999999994, 53.03094240000001], [-0.379635, 53.03119099999999], [-0.3796765999999999, 53.03148459999999], [-0.3797177, 53.031754600000006], [-0.3797718, 53.032112000000005], [-0.3798263, 53.03248370000001], [-0.3798696999999999, 53.0327774], [-0.37989519999999993, 53.03294919999998], [-0.3799349, 53.03323209999999], [-0.3799901, 53.0335979], [-0.38001689999999994, 53.033785], [-0.3800463999999999, 53.03398589999999], [-0.38008669999999994, 53.034248], [-0.3801336, 53.034564], [-0.38018459999999993, 53.034916499999994], [-0.3802421999999999, 53.03531240000001], [-0.3802981, 53.0356864], [-0.3803574, 53.0360442], [-0.38042849999999995, 53.0365417], [-0.38050529999999994, 53.037038], [-0.3805733, 53.0375296], [-0.3806196860548018, 53.03783802447602], [-0.3806377, 53.03795780000001], [-0.3806752, 53.0382287], [-0.3807047, 53.03849640000001], [-0.3807302, 53.0388077], [-0.3807369, 53.0390343], [-0.3807463, 53.03933910000001], [-0.3807396, 53.0395729], [-0.3807262, 53.0398745], [-0.38069269999999994, 53.0402398], [-0.3806698999999999, 53.04044539999999], [-0.380635, 53.0406792], [-0.3805854, 53.0409768], [-0.380572, 53.0410444], [-0.38053849999999995, 53.041213], [-0.3804486, 53.041617], [-0.3803561, 53.04202900000001], [-0.38028499999999993, 53.0423257], [-0.3801589, 53.04289260000001], [-0.38005559999999994, 53.0433312], [-0.379943, 53.043828700000006], [-0.3798572, 53.0441939], [-0.3798008, 53.044451900000006], [-0.37972569999999994, 53.0447712], [-0.3796304999999999, 53.045188799999984], [-0.379491, 53.0457968], [-0.3793355, 53.0464716], [-0.3791999999999999, 53.0470916], [-0.3790793, 53.0476172], [-0.37896, 53.0481275], [-0.3788417999999999, 53.0486543], [-0.3787144, 53.04920819999999], [-0.378559, 53.04990110000001], [-0.3785208, 53.05007280000001], [-0.3784007, 53.05060009999999], [-0.3782827, 53.05110630000001], [-0.3781701, 53.0516037], [-0.3780534, 53.05212610000001], [-0.3779474, 53.05257269999999], [-0.37784549999999995, 53.053024099999995], [-0.3777436, 53.0534723], [-0.3776309, 53.05396399999999], [-0.3775356999999999, 53.054437199999995], [-0.377466, 53.0548958], [-0.37744179999999994, 53.055147299999994], [-0.3774271, 53.0553424], [-0.3774177, 53.0556173], [-0.3774164, 53.0558905], [-0.3774164, 53.0561557], [-0.377419, 53.056573199999995], [-0.3774256999999999, 53.057018199999995], [-0.3774324, 53.0574026], [-0.37743779999999993, 53.0579507], [-0.3774432, 53.0583529], [-0.3774526, 53.05872129999999], [-0.3774565999999999, 53.0591057], [-0.377466, 53.059670699999984], [-0.3774712999999999, 53.06010189999999], [-0.377478, 53.06050329999999], [-0.3774888, 53.06088849999999], [-0.37749009999999994, 53.0612053], [-0.37749409999999994, 53.0616703], [-0.3775021999999999, 53.062099100000005], [-0.37751159999999995, 53.0625222], [-0.3775143, 53.0630581], [-0.377521, 53.063467499999994], [-0.377529, 53.0639607], [-0.377533, 53.06435239999999], [-0.37753839999999994, 53.0647852], [-0.3775451, 53.0651551], [-0.3775545, 53.065734500000005], [-0.3775558, 53.06601820000001], [-0.3775638999999999, 53.066372699999995], [-0.37756919999999994, 53.06679499999999], [-0.3775786, 53.0672745], [-0.3775867, 53.06767180000001], [-0.3775907, 53.06801579999999], [-0.3775934, 53.06839060000001], [-0.37760009999999994, 53.06873619999999], [-0.3776028, 53.0690997], [-0.3776121999999999, 53.0695348], [-0.37761749999999994, 53.0699732], [-0.3776269, 53.07048000000001], [-0.3776322999999999, 53.0710811], [-0.3776403, 53.07158469999999], [-0.3776496999999999, 53.07211489999999], [-0.3776564, 53.0725419], [-0.3776670999999999, 53.0731793], [-0.3776725, 53.0737441], [-0.3776819, 53.0742049], [-0.3776912999999999, 53.0748149], [-0.3776966, 53.075399], [-0.3777033, 53.07590329999999], [-0.3777113999999999, 53.076419], [-0.3777181, 53.076908], [-0.3777221, 53.077270600000006], [-0.3777302, 53.0778877], [-0.3777382, 53.078350099999994], [-0.3777462999999999, 53.078862499999985], [-0.3777529999999999, 53.0793007], [-0.377765, 53.07998870000001], [-0.3777731, 53.08063080000001], [-0.3777745, 53.0808341], [-0.3777770999999999, 53.0812213], [-0.37779319999999994, 53.08187139999998], [-0.3777959, 53.0825183], [-0.37780930000000007, 53.08309909999999], [-0.37782, 53.083555], [-0.3778253999999999, 53.0841905], [-0.3778308, 53.08478740000001], [-0.3778401, 53.0853851], [-0.3778442, 53.0858942], [-0.37785889999999994, 53.08662639999999], [-0.3778616, 53.0872015], [-0.377871, 53.08775810000001], [-0.3778723, 53.08786520000001], [-0.3778696, 53.08822930000001], [-0.3778616, 53.0885297], [-0.3778427999999999, 53.088923599999994], [-0.3778213, 53.089203100000006], [-0.37779319999999994, 53.0894801], [-0.3777462, 53.089824799999995], [-0.37769120000000006, 53.090201], [-0.377631, 53.09053999999999], [-0.3775491, 53.09091049999999], [-0.3774672999999999, 53.0912496], [-0.3773601, 53.09165310000001], [-0.3773081584333057, 53.09181876959621], [-0.3772245, 53.0920856], [-0.3771038, 53.0924504], [-0.376971, 53.0928161], [-0.3769102, 53.09296979999999], [-0.3768755, 53.0930574], [-0.3767484, 53.09335970000001], [-0.3765593, 53.09379379999999], [-0.37639159999999994, 53.094146499999994], [-0.37617709999999993, 53.0945637], [-0.37601349999999995, 53.09486410000001], [-0.375701, 53.0954101], [-0.3752477, 53.0961324], [-0.37492449999999994, 53.0966301], [-0.3746871, 53.096999700000005], [-0.3744202, 53.09741279999999], [-0.3739079, 53.098196300000005], [-0.3736517999999999, 53.098593300000005], [-0.3732762999999999, 53.0991755], [-0.3729893, 53.09961919999999], [-0.3727237, 53.10003389999999], [-0.3723388, 53.1006282], [-0.37201030000000007, 53.10114109999999], [-0.37180099999999994, 53.1014704], [-0.371565, 53.1018328], [-0.3713531, 53.10216929999999], [-0.3711292, 53.10254369999999], [-0.3709374, 53.1028835], [-0.37069069999999993, 53.103361], [-0.3705324, 53.1036758], [-0.3703246, 53.1041186], [-0.37003049999999993, 53.104758399999994], [-0.3697300999999999, 53.1054145], [-0.3694962, 53.1059285], [-0.3694207, 53.1060944], [-0.3691685, 53.10664750000001], [-0.3688825, 53.1072727], [-0.36859859999999994, 53.10789940000001], [-0.3682603, 53.1086462], [-0.3680916, 53.109021699999985], [-0.3680015, 53.109221599999984], [-0.3679451, 53.1093466], [-0.3677423, 53.109889899999985], [-0.367692, 53.1100304], [-0.3676195, 53.1102518], [-0.3675713, 53.11041279999999], [-0.3675327, 53.11056], [-0.367464, 53.11085959999998], [-0.36741699999999994, 53.1110834], [-0.3673767999999999, 53.1113257], [-0.3673406, 53.111598599999994], [-0.36731109999999995, 53.1118779], [-0.3672963, 53.1121138], [-0.3672856, 53.1122973], [-0.3672843, 53.112503399999994], [-0.367287, 53.11269020000001], [-0.367295, 53.11286239999999], [-0.3673084, 53.1130943], [-0.3673326, 53.1133269], [-0.3673513, 53.113475], [-0.3673956, 53.11374870000001], [-0.3674464999999999, 53.11402640000001], [-0.36752299999999993, 53.11436450000001], [-0.3675941, 53.1146245], [-0.3676558, 53.114843400000005], [-0.3676893, 53.1149489], [-0.3677416, 53.1151187], [-0.3678408, 53.1154158], [-0.3679173, 53.1156395], [-0.3680544, 53.1160347], [-0.36816609999999994, 53.1163698], [-0.3681671, 53.11637280000001], [-0.3683397, 53.116883900000005], [-0.3685265, 53.1174344], [-0.3685708, 53.11756690000001], [-0.3686642, 53.11784660000001], [-0.36877189999999993, 53.1181596], [-0.3689444999999999, 53.1186635], [-0.3691042000000001, 53.11913040000001], [-0.3692021, 53.119425799999995], [-0.3692578, 53.1195868], [-0.3693906, 53.11997629999999], [-0.36952329999999994, 53.1203715], [-0.3697218, 53.120959899999995], [-0.3698351, 53.121290599999995], [-0.3699477, 53.1216206], [-0.37004829999999994, 53.121916799999994], [-0.370155, 53.122233099999995], [-0.37024679999999993, 53.12250350000001], [-0.3703541, 53.122821399999985], [-0.3704661, 53.12315379999999], [-0.3705587, 53.12341940000001], [-0.3706558999999999, 53.1237091], [-0.37083559999999993, 53.1242421], [-0.3709576, 53.1245927], [-0.371081, 53.1249581], [-0.3712124, 53.125346], [-0.3713612999999999, 53.125787800000005], [-0.3715128, 53.1262344], [-0.3716295, 53.1265815], [-0.3717274, 53.12685349999999], [-0.3718535, 53.12720040000001], [-0.3719849, 53.1275367], [-0.3721055999999999, 53.1278176], [-0.3722558, 53.1281201], [-0.3724382, 53.12844039999999], [-0.3726112, 53.12872500000001], [-0.3728432, 53.1290678], [-0.3730377, 53.12932930000001], [-0.3732804, 53.12964419999999], [-0.37361169999999994, 53.13001280000001], [-0.3738476999999999, 53.13028069999999], [-0.374242, 53.13066830000001], [-0.374316, 53.13073450000001], [-0.3744834, 53.1308842], [-0.3746899, 53.1310617], [-0.37498229999999994, 53.13130719999999], [-0.3752719, 53.1315335], [-0.37550529999999993, 53.1317106], [-0.3757345999999999, 53.1318704], [-0.3759908, 53.13204770000001], [-0.3761973, 53.13218450000001], [-0.3765058, 53.1323792], [-0.3769309, 53.13263479999999], [-0.3773211, 53.1328499], [-0.3776886, 53.1330454], [-0.3779917, 53.133197200000005], [-0.378445, 53.1334131], [-0.3788178, 53.13358339999999], [-0.3791048, 53.13371329999999], [-0.37946689999999994, 53.13386909999999], [-0.38009589999999993, 53.1341426], [-0.38099579999999994, 53.1345331], [-0.3816449, 53.1348163], [-0.3821625, 53.1350405], [-0.38274320000000006, 53.13529480000001], [-0.3833909999999999, 53.13557419999999], [-0.3838765, 53.1357874], [-0.3844974, 53.13605509999999], [-0.3849130999999999, 53.1362369], [-0.3853772, 53.13643969999998], [-0.38590289999999994, 53.13666679999999], [-0.3865064, 53.13693150000001], [-0.3871541, 53.137210399999994], [-0.3876746, 53.1374353], [-0.3882151, 53.1376702], [-0.38885999999999993, 53.1379497], [-0.3894823, 53.1382209], [-0.38973709999999995, 53.1383319], [-0.3899408, 53.1384208], [-0.3902051, 53.1385362], [-0.390238664890214, 53.13855063612674], [-0.3904522787180337, 53.138643955162024], [-0.390640424167169, 53.1387269260459], [-0.3908067368519511, 53.13880102938529], [-0.3909548523867113, 53.138867745787174], [-0.391088406385781, 53.138928555858506], [-0.3912110344634917, 53.13898494020624], [-0.3913263722341745, 53.13903837943734], [-0.3914380553121608, 53.13909035415877], [-0.3915497193117819, 53.13914234497746], [-0.3916649998473693, 53.1391958325004], [-0.3917875325332541, 53.13925229733453], [-0.39192095298376783, 53.13931322008682], [-0.39206889681324175, 53.13938008136421], [-0.3922349996360072, 53.139454361773666], [-0.39242289706639544, 53.13953754192215], [-0.39263622471873794, 53.13963110241663], [-0.3931314, 53.13984510000001], [-0.3936651, 53.1400776], [-0.394215, 53.1403173], [-0.3951149, 53.140715500000006], [-0.3953745, 53.140835200000005], [-0.3957868, 53.1410253], [-0.3962011999999999, 53.14122069999999], [-0.3971426, 53.14168409999999], [-0.39737199999999995, 53.14179599999999], [-0.39832549999999994, 53.142301999999994], [-0.3990752, 53.1426961], [-0.39952419999999994, 53.1429336], [-0.4003452, 53.14336779999999], [-0.40080989999999994, 53.1436118], [-0.4008257999999999, 53.14362009999999], [-0.4015321, 53.1439888], [-0.4026518999999999, 53.144580899999994], [-0.4037838, 53.1451777], [-0.4043336, 53.14546570000001], [-0.4048404344939161, 53.14573188385283], [-0.4051316, 53.1458848], [-0.4052043, 53.1459232], [-0.40651829999999994, 53.14661669999999], [-0.4075965, 53.147186999999995], [-0.4088143, 53.14782569999999], [-0.4100615, 53.1484852], [-0.4108983, 53.148925199999994], [-0.4114636, 53.14923229999999], [-0.4117129, 53.14936370000001], [-0.4121885, 53.149606], [-0.412977, 53.1500214], [-0.413712, 53.150409100000005], [-0.41411419999999993, 53.150619000000006], [-0.41454869999999994, 53.15084900000001], [-0.4152737, 53.15123440000001], [-0.4154254, 53.151315099999984], [-0.4154943, 53.1513517], [-0.4164022, 53.1518302], [-0.4173476, 53.152327199999995], [-0.41849429999999993, 53.15293199999999], [-0.4195268999999999, 53.1534781], [-0.42086, 53.15417939999998], [-0.4223859, 53.15498560000001], [-0.42257529999999993, 53.1550857], [-0.4233222, 53.1554819], [-0.4235112, 53.1555917], [-0.42379959999999994, 53.1557582], [-0.4240357, 53.15589789999999], [-0.4243442, 53.1560885], [-0.4246445999999999, 53.1562783], [-0.42489809999999995, 53.156448], [-0.4251998, 53.15665299999999], [-0.4255497999999999, 53.1569007], [-0.42588239999999994, 53.1571508], [-0.42608089999999993, 53.15730520000001], [-0.42646179999999995, 53.15760840000001], [-0.42674740000000005, 53.1578512], [-0.427076, 53.15814389999999], [-0.42725299999999994, 53.1583056], [-0.4274193, 53.15846799999999], [-0.427595, 53.1586377], [-0.4278739999999999, 53.1589264], [-0.4281636, 53.15923759999999], [-0.4282884, 53.15938070000001], [-0.4284909, 53.159615499999994], [-0.4286356999999999, 53.15979159999999], [-0.4288154, 53.16002160000001], [-0.429148, 53.1604614], [-0.4293276999999999, 53.1607251], [-0.4296374999999999, 53.16121239999999], [-0.42974879999999993, 53.16140699999999], [-0.4298989999999999, 53.1616788], [-0.43002699999999994, 53.1619279], [-0.4301069, 53.1620977], [-0.4302035, 53.1623019], [-0.4302906, 53.16250049999999], [-0.43043819999999994, 53.1628672], [-0.4305079, 53.163064199999994], [-0.4305817, 53.163274], [-0.4306567999999999, 53.1634943], [-0.4307614, 53.16382], [-0.4308754, 53.1641697], [-0.4309612, 53.1644334], [-0.43106979999999995, 53.1647727], [-0.4311173, 53.164919000000005], [-0.43115279999999995, 53.16502860000001], [-0.4312227, 53.165243899999986], [-0.43134739999999994, 53.16563219999998], [-0.4315486, 53.16625450000001], [-0.4317483999999999, 53.1668776], [-0.43191339999999995, 53.167409], [-0.4321481, 53.16812699999999], [-0.4324525, 53.16907080000001], [-0.4324821, 53.169167300000005], [-0.4326153, 53.1695634], [-0.43283739999999993, 53.170250900000006], [-0.4329756, 53.1706866], [-0.4332304, 53.17147769999999], [-0.4334503, 53.172150499999994], [-0.4336434, 53.1727518], [-0.4338968999999999, 53.1735404], [-0.4342213999999999, 53.1745412], [-0.4343468, 53.1749278], [-0.4344333, 53.17519469999999], [-0.434605, 53.1757212], [-0.4348115, 53.176366599999994], [-0.4350435, 53.177082799999994], [-0.4353774999999999, 53.1781173], [-0.4356702, 53.1790242], [-0.43592999999999993, 53.1798293], [-0.43611779999999994, 53.1804071], [-0.4363873, 53.18124379999999], [-0.4364832, 53.18152749999999], [-0.43652310000000005, 53.18165409999999], [-0.4365898, 53.1818466], [-0.43696469999999993, 53.18280930000001], [-0.4369841, 53.18285919999999], [-0.43705559999999993, 53.1830197], [-0.4371584999999999, 53.1832506], [-0.43737039999999994, 53.1837039], [-0.4374372, 53.1838348], [-0.43754609999999994, 53.18394099999998], [-0.4376896, 53.18421419999999], [-0.4378264, 53.18446740000001], [-0.437982, 53.1847478], [-0.43817909999999993, 53.1850781], [-0.4384232, 53.1854784], [-0.4386430999999999, 53.18581989999999], [-0.43889339999999993, 53.18618849999999], [-0.43891, 53.186212899999994], [-0.4391338, 53.18652939999999], [-0.4393271, 53.18679550000001], [-0.4395013, 53.1870325], [-0.4397279, 53.1873186], [-0.4400068999999999, 53.1876705], [-0.4401759, 53.1878682], [-0.4404132, 53.18815109999999], [-0.4406572999999999, 53.1884283], [-0.4409376, 53.1887377], [-0.4412167, 53.1890359], [-0.4417315, 53.1895589], [-0.4419077, 53.189731], [-0.44200339999999994, 53.1898244], [-0.4423578, 53.19017040000001], [-0.4429385, 53.19073850000001], [-0.4435085999999999, 53.19129540000001], [-0.444104, 53.19187469999999], [-0.4447531, 53.19250459999999], [-0.44534330000000005, 53.193077599999995], [-0.4461868, 53.19389789999999], [-0.44678499999999993, 53.194477199999994], [-0.4471389, 53.19482270000001], [-0.4473387999999999, 53.1950115], [-0.4478257, 53.1954928], [-0.4481303, 53.195789], [-0.448296, 53.19593969999999], [-0.4485056, 53.196154], [-0.4491317999999999, 53.196759699999994], [-0.4491576420597607, 53.19678476733839], [-0.4497620999999999, 53.197371100000005], [-0.4504179, 53.19800899999999], [-0.45101330000000006, 53.1985875], [-0.4514775, 53.1990366], [-0.45192389999999993, 53.1994752], [-0.4520296901724693, 53.19957740430325], [-0.4522366, 53.199777299999994], [-0.4525718, 53.200102599999994], [-0.4528953999999999, 53.2004162], [-0.45314430000000006, 53.2006561], [-0.4534463, 53.2009532], [-0.45384720000000006, 53.2013406], [-0.4544493999999999, 53.2019294], [-0.4551213, 53.2025793], [-0.4556819, 53.2031264], [-0.4568888, 53.2042919], [-0.4576826000000001, 53.205067], [-0.4579832, 53.205357], [-0.4584982, 53.2058534], [-0.4594677999999999, 53.20679809999999], [-0.46047630000000006, 53.2077732], [-0.4613467, 53.20863659999999], [-0.4617825, 53.2090599], [-0.46270780000000006, 53.2099369], [-0.46318789999999993, 53.21040189999999], [-0.4639573000000001, 53.2111452], [-0.4643494, 53.21152320000001], [-0.4650146, 53.21216330000001], [-0.4655443, 53.21267969999999], [-0.4658029, 53.212928000000005], [-0.46585850000000006, 53.21298139999999], [-0.4660310999999999, 53.2131471], [-0.46661859999999994, 53.21371809999999], [-0.4671054, 53.2141871], [-0.4674205, 53.21446579999999], [-0.4676833000000001, 53.2146899], [-0.4680133000000001, 53.214958900000006], [-0.4683941, 53.2152512], [-0.4687991, 53.215542699999986], [-0.4689346999999999, 53.2156351], [-0.4691747, 53.2157981], [-0.4692981000000001, 53.2158792], [-0.4697204999999999, 53.216145], [-0.4701524, 53.2164043], [-0.4705801999999999, 53.2166461], [-0.47094629999999993, 53.2168366], [-0.4715693000000001, 53.2171622], [-0.4717606999999999, 53.217263599999995], [-0.4721908, 53.21746920000001], [-0.4723721999999999, 53.21754630000001], [-0.4728496999999999, 53.21773739999999], [-0.4735333, 53.2180176], [-0.47399229999999987, 53.21819760000002], [-0.4744426, 53.2183637], [-0.4750071999999999, 53.2185629], [-0.4752002999999999, 53.21862389999999], [-0.4759728, 53.21891299999999], [-0.4764623, 53.219064], [-0.4767182, 53.21913430000001], [-0.47699849999999994, 53.21920899999999], [-0.47739700000000007, 53.21931370000001], [-0.4778235, 53.2194205], [-0.4781759999999999, 53.21951010000001], [-0.4787567, 53.219648199999995], [-0.4796622, 53.21986609999999], [-0.4799223000000001, 53.219928], [-0.48068769999999994, 53.2201163], [-0.4814694999999999, 53.2202986], [-0.4824744, 53.220538999999995], [-0.48346420000000007, 53.22077749999999], [-0.484129, 53.22093699999999], [-0.4847060000000001, 53.2210762], [-0.4855335, 53.2212778], [-0.4860565, 53.2214038], [-0.486597, 53.22153549999998], [-0.4874284999999999, 53.221734600000005], [-0.487927, 53.22184910000001], [-0.4882438999999999, 53.22191689999999], [-0.4886395, 53.22199880000001], [-0.488956, 53.22205900000001], [-0.4892484, 53.22211200000001], [-0.4896091, 53.2221763], [-0.48996990000000007, 53.222235700000006], [-0.4903078, 53.22228869999999], [-0.4906842999999999, 53.222342899999994], [-0.49089250000000006, 53.22237379999999], [-0.4914223, 53.2224372], [-0.4917656, 53.2224782], [-0.4921058, 53.2225139], [-0.4925472, 53.22255899999999], [-0.4927752999999999, 53.22257989999999], [-0.4930511999999999, 53.222603], [-0.4934527999999999, 53.2226337], [-0.4937371999999999, 53.2226546], [-0.4939975999999999, 53.22267070000001], [-0.49440960000000006, 53.22268829999999], [-0.49457200000000007, 53.2226953], [-0.4947187, 53.22270170000001], [-0.4947715, 53.22270399999999], [-0.4950037000000001, 53.22271400000001], [-0.495197, 53.2227193], [-0.4955081999999999, 53.2227285], [-0.4958288999999999, 53.2227333], [-0.4961991, 53.22273809999999], [-0.4965785999999999, 53.22274380000001], [-0.4971904, 53.22275189999999], [-0.4975001, 53.22275570000001], [-0.498097, 53.222764], [-0.4989405, 53.22278250000001], [-0.4991886, 53.2227846], [-0.4997693000000001, 53.2227918], [-0.5009106, 53.2227986], [-0.5016429, 53.2228066], [-0.502237, 53.2228154], [-0.5027294999999999, 53.222822400000005], [-0.5042876, 53.22283840000001], [-0.5047578, 53.2228436], [-0.5055799, 53.222855800000005], [-0.5066543999999998, 53.2228734], [-0.5077984, 53.2228903], [-0.509684, 53.22291940000001], [-0.5112444999999999, 53.22294250000001], [-0.5123173999999999, 53.222954699999995], [-0.5136667, 53.22297280000001], [-0.5149693, 53.222987], [-0.5163072000000001, 53.2229969], [-0.5181857000000001, 53.22301599999999], [-0.5195053999999999, 53.223032800000006], [-0.5207271, 53.223052399999986], [-0.5221299, 53.2230724], [-0.5236597, 53.223092], [-0.5242448, 53.2230995], [-0.5246855999999999, 53.22310710000001], [-0.5251017999999998, 53.22311929999999], [-0.5254935999999999, 53.2231344], [-0.5257994, 53.2231478], [-0.526121, 53.2231676], [-0.5263973, 53.22318689999999], [-0.5266671999999999, 53.22320979999999], [-0.5270048, 53.22323999999999], [-0.5273039, 53.223269], [-0.5277219999999999, 53.22331559999999], [-0.5280733, 53.22335729999999], [-0.52847, 53.223408500000005], [-0.5288116000000002, 53.223455300000005], [-0.5293102, 53.2235313], [-0.5296765, 53.2235914], [-0.5301591, 53.223680400000006], [-0.5307778, 53.22382409999999], [-0.5312651999999999, 53.223937799999995], [-0.5320336, 53.2241103], [-0.5323738999999998, 53.2241943], [-0.5329387, 53.22433970000001], [-0.5332878999999999, 53.2244287], [-0.5336432, 53.224515100000005], [-0.5339797999999999, 53.2245864], [-0.5343751, 53.2246661], [-0.5347962999999999, 53.22474940000001], [-0.5350832, 53.2248104], [-0.535283, 53.224858299999994], [-0.5354721, 53.2249078], [-0.5357710999999998, 53.22498720000001], [-0.5361284999999999, 53.2250515], [-0.5364367000000001, 53.225136199999994], [-0.5364458187105083, 53.22513869994286], [-0.5367740999999999, 53.2252287], [-0.5370597, 53.22531240000001], [-0.5389891704717129, 53.22585061698555], [-0.539745917758479, 53.22606170629689], [-0.5398114999999999, 53.22608], [-0.5409883, 53.22640280000001], [-0.5414699, 53.22654299999999], [-0.5416847, 53.226595], [-0.5419717, 53.2266765], [-0.5436327, 53.22713589999999], [-0.5438448, 53.227194299999994], [-0.5439645999999999, 53.2272308], [-0.5442357, 53.227302999999985], [-0.5443469, 53.2273342], [-0.5447769, 53.22745469999999], [-0.5449872, 53.2275051], [-0.5452802, 53.2275712], [-0.5457218, 53.2276547], [-0.5462552999999999, 53.22773889999999], [-0.5468094, 53.22782019999999], [-0.547345, 53.2279057], [-0.5476527, 53.22796379999999], [-0.5481543, 53.2280867], [-0.5486558999999999, 53.22820959999999], [-0.5490416999999999, 53.22831269999999], [-0.5499606, 53.2285724], [-0.5508094999999998, 53.2288092], [-0.5513236999999999, 53.2289578], [-0.5519409999999999, 53.22912490000001], [-0.5529766, 53.2293973], [-0.5538216, 53.2296302], [-0.5544481, 53.229797399999995], [-0.5550751, 53.2299693], [-0.5554818, 53.2300775], [-0.555754, 53.2301423], [-0.5561225999999999, 53.2302179], [-0.55639, 53.230270399999995], [-0.5570490999999999, 53.2303776], [-0.5573409999999999, 53.2304245], [-0.557778238380795, 53.230485998424506], [-0.5586171999999999, 53.230603999999985], [-0.5590273999999998, 53.23067369999999], [-0.5591525999999999, 53.23069689999999], [-0.5593655999999999, 53.2307363], [-0.5596375, 53.2307891], [-0.5599192, 53.2308445], [-0.5602451, 53.2309161], [-0.5607587, 53.23103069999999], [-0.5614079, 53.23118829999999], [-0.5618088, 53.23129079999999], [-0.5622848999999999, 53.23142109999999], [-0.5627262, 53.23154389999999], [-0.5632089, 53.2316786], [-0.5637896, 53.23183909999999], [-0.5644401, 53.23202309999999], [-0.5648516999999998, 53.2321353], [-0.5652568, 53.2322471], [-0.5658885, 53.2324253], [-0.5663819, 53.2325624], [-0.56696, 53.23272390000001], [-0.5675929999999999, 53.2329011], [-0.5680609999999999, 53.233032], [-0.5685585999999999, 53.2331709], [-0.5690413999999999, 53.23330910000001], [-0.5696047, 53.2334681], [-0.5702134999999999, 53.2336423], [-0.5705969999999999, 53.233760099999984], [-0.5709324, 53.233875899999994], [-0.5713145999999999, 53.23401950000001], [-0.5716229999999999, 53.2341381], [-0.5719542999999999, 53.2342788], [-0.5724022, 53.2344875], [-0.5727751, 53.23466969999999], [-0.5731987999999999, 53.23489769999999], [-0.5735112999999998, 53.235078300000005], [-0.5738184, 53.2352726], [-0.5741255, 53.235478], [-0.5743252999999999, 53.23561529999999], [-0.5744782, 53.23572519999999], [-0.5746337, 53.235835999999985], [-0.5748805, 53.23600959999999], [-0.5749944999999999, 53.2360937], [-0.5751874999999999, 53.2362309], [-0.5754437999999998, 53.2364131], [-0.5755574, 53.236494], [-0.5757549, 53.2366347], [-0.5758476999999999, 53.236700099999986], [-0.5761397999999999, 53.236906000000005], [-0.5764133999999999, 53.237101800000005], [-0.5766508, 53.2372688], [-0.576915, 53.237455], [-0.577084, 53.2375706], [-0.5772917999999999, 53.2377127], [-0.5774734, 53.2378317], [-0.5777009, 53.237973499999995], [-0.578044, 53.2381762], [-0.5789606, 53.238646499999994], [-0.5791649, 53.23873820000001], [-0.5793883999999999, 53.2388333], [-0.579918, 53.2390418], [-0.5803723999999999, 53.239216799999994], [-0.5809061999999999, 53.2394214], [-0.5813508999999999, 53.23959189999999], [-0.5820029, 53.2398425], [-0.5823487, 53.23997479999999], [-0.5836003999999999, 53.2404555], [-0.5843028, 53.2407239], [-0.5916904, 53.2435547], [-0.5954454999999998, 53.24500569999999], [-0.5963467, 53.2454037], [-0.5971621, 53.245865899999984], [-0.5978916999999999, 53.2463539], [-0.5989726999999999, 53.247274899999994], [-0.5999730999999999, 53.248395300000006], [-0.6006094999999999, 53.24906849999999], [-0.6013893, 53.24966639999999], [-0.6039856999999998, 53.2513739], [-0.6071027603160892, 53.25335536819731], [-0.6098221999999999, 53.255084], [-0.6149788, 53.25833870000001], [-0.6157154, 53.25881179999999], [-0.6165169999999999, 53.259243], [-0.6170171999999999, 53.25948469999999], [-0.6175604999999998, 53.2597244], [-0.6181997999999999, 53.2599629], [-0.6188773000000001, 53.26018], [-0.6194964, 53.2603543], [-0.6201432999999998, 53.2605009], [-0.6207735999999999, 53.26064120000001], [-0.6214355999999999, 53.26074969999999], [-0.6280715, 53.2615159], [-0.628820698883665, 53.26159833975964], [-0.6317948, 53.26192559999999], [-0.6390107999999999, 53.2627501], [-0.6446635, 53.2633982], [-0.6538689, 53.2644372], [-0.657029, 53.2648006], [-0.6580631, 53.264972], [-0.6591428999999999, 53.26521220000001], [-0.6600851, 53.26548579999999], [-0.6609558, 53.2658017], [-0.6617574, 53.26613499999999], [-0.6619885, 53.2662304], [-0.6629197, 53.2665964], [-0.6637918999999999, 53.26698170000001], [-0.6642673, 53.2671671], [-0.6646420999999999, 53.2673216], [-0.6756241, 53.2718465], [-0.6783382, 53.27295780000001], [-0.6797984, 53.27356], [-0.6805569, 53.2739111], [-0.681295, 53.274278299999985], [-0.6822302, 53.27477149999999], [-0.6827568, 53.2750796], [-0.6835101, 53.275555800000014], [-0.6842179999999999, 53.2760584], [-0.6848766, 53.2765591], [-0.6855138, 53.27708], [-0.6860910999999998, 53.2776115], [-0.6866191999999999, 53.2781461], [-0.6869184999999999, 53.27847770000001], [-0.6873779, 53.27902439999999], [-0.6877966, 53.2795743], [-0.6881543999999999, 53.28010780000001], [-0.6884937, 53.28064330000001], [-0.6885435999999999, 53.2807383], [-0.6890079, 53.2814576], [-0.6890911, 53.2815896], [-0.6894477, 53.2821557], [-0.6897091, 53.28257229999999], [-0.6933744999999999, 53.2883239], [-0.6967664999999998, 53.2936554], [-0.705296644529629, 53.30706581297633], [-0.7101124, 53.314634899999994], [-0.7101856999999999, 53.314749899999995], [-0.7126359999999999, 53.3185933], [-0.7150044, 53.3223083], [-0.7151756999999999, 53.322576999999995], [-0.7154675999999999, 53.32303569999999], [-0.7156620999999999, 53.32334139999999], [-0.7186522272956171, 53.32802946451623], [-0.7232089999999999, 53.335172799999995], [-0.7237208, 53.33596330000001], [-0.7259436, 53.339453500000005], [-0.7276215, 53.34212659999999], [-0.7300494999999999, 53.3459], [-0.7321503, 53.3492176], [-0.7335013999999999, 53.35136320000001], [-0.7350288, 53.3537279], [-0.7357142999999999, 53.3547891], [-0.7371135999999999, 53.3569992], [-0.7388686, 53.3597708], [-0.7392385999999999, 53.3603514], [-0.7394663869176766, 53.36070877627213], [-0.7404813999999998, 53.3623012], [-0.7411636999999999, 53.3633614], [-0.7418692, 53.3644054], [-0.7425808, 53.3652385], [-0.7433747, 53.3660195], [-0.744307, 53.3667497], [-0.7467830999999999, 53.3686406], [-0.7501632, 53.37127100000001], [-0.7545002, 53.37464099999999], [-0.7574629999999999, 53.3769313], [-0.7602591000000001, 53.379103], [-0.7624297, 53.3807711], [-0.7669596999999999, 53.3842729], [-0.7676483999999999, 53.38481389999999], [-0.7680784, 53.3851429], [-0.7686958999999999, 53.385622399999995], [-0.768954, 53.3858163], [-0.7692458, 53.386004199999995], [-0.7696574, 53.386219999999994], [-0.7696706, 53.3862273], [-0.7698144999999998, 53.386296], [-0.7700585999999999, 53.3863953], [-0.77033, 53.3864931], [-0.7705371, 53.386561099999994], [-0.7709616999999999, 53.386677299999995], [-0.7714387000000001, 53.3867881], [-0.7720281999999999, 53.3868873], [-0.7724484999999999, 53.38693589999998], [-0.7729267000000001, 53.38697069999999], [-0.7734121999999999, 53.3869779], [-0.7738775999999999, 53.38696329999999], [-0.7742959999999999, 53.3869351], [-0.7747825999999999, 53.386884499999994], [-0.7751752, 53.3868165], [-0.7756378, 53.386721], [-0.7760297, 53.386612500000005], [-0.7765063, 53.3864528], [-0.7793451, 53.3854554], [-0.7805604, 53.3850308], [-0.7813624, 53.384789], [-0.7820088, 53.3846165], [-0.7832332999999999, 53.38421580000001], [-0.7835337999999998, 53.38412489999999], [-0.7855773, 53.3834649], [-0.7861099, 53.3833012], [-0.7863379, 53.3832484], [-0.7865068, 53.3832115], [-0.7866598, 53.38317800000001], [-0.7871613, 53.383082], [-0.7875687, 53.3830074], [-0.7887241, 53.3828136], [-0.7896986999999999, 53.38265009999999], [-0.7900197999999999, 53.3825974], [-0.7905534, 53.3825059], [-0.791143, 53.3824107], [-0.7916523, 53.3823373], [-0.7921980999999999, 53.38226610000001], [-0.7926805, 53.38221080000001], [-0.793208, 53.3821593], [-0.7936722, 53.3821251], [-0.7942034, 53.3820917], [-0.7947114, 53.38207130000001], [-0.7953169, 53.38205459999999], [-0.7960284, 53.382053199999994], [-0.7967044999999999, 53.38206769999999], [-0.7972746999999999, 53.38208300000001], [-0.7977504999999999, 53.3821125], [-0.7978795, 53.3821239], [-0.7982858999999999, 53.3821534], [-0.7988304, 53.38220359999999], [-0.7995260999999999, 53.382282800000006], [-0.7998356, 53.3823226], [-0.7999780999999999, 53.3823409], [-0.8003679, 53.3823983], [-0.8008588999999999, 53.38248039999999], [-0.8012933999999999, 53.3825582], [-0.8014355, 53.38258499999999], [-0.8019333999999999, 53.382682499999994], [-0.8027301999999998, 53.3828685], [-0.8033989999999999, 53.3830429], [-0.8040789, 53.3832427], [-0.8047282, 53.3834542], [-0.8052289, 53.383624199999986], [-0.8058685, 53.38386549999999], [-0.8063656, 53.3840762], [-0.8068541, 53.38429420000001], [-0.8074231, 53.384566], [-0.8079932, 53.3848595], [-0.8084196, 53.3850978], [-0.8084837557075693, 53.38513606650585], [-0.8088887, 53.38537759999999], [-0.8093259999999999, 53.38565590000001], [-0.8098608999999999, 53.3860279], [-0.8103872, 53.38642759999999], [-0.8107356, 53.3867182], [-0.8110734, 53.3870259], [-0.8115678, 53.38750530000001], [-0.8118619, 53.38782539999998], [-0.8122340999999998, 53.388267199999994], [-0.8127762, 53.38902489999999], [-0.8188400999999998, 53.39802749999998], [-0.8198257, 53.399493599999985], [-0.8199751, 53.39971320000001], [-0.8208424999999999, 53.40100269999999], [-0.8240619, 53.4057864], [-0.8245368, 53.40648120000001], [-0.8249811999999999, 53.40714049999999], [-0.8254611999999999, 53.40788299999999], [-0.8260654999999999, 53.4088638], [-0.8266837, 53.409980100000006], [-0.8272607, 53.4110949], [-0.8277397, 53.41215059999999], [-0.8281496999999999, 53.4131159], [-0.8283978, 53.41374439999999], [-0.828587428069528, 53.41428429590598], [-0.8312993, 53.4220046], [-0.8314825999999998, 53.42260910000001], [-0.8315670999999999, 53.422868599999994], [-0.8317462999999999, 53.42357079999999], [-0.8319598999999999, 53.42441469999999], [-0.8321321999999999, 53.4252648], [-0.8322665999999999, 53.42606759999999], [-0.83237, 53.426757499999994], [-0.8324492, 53.4274782], [-0.8325907, 53.4295959], [-0.8327064, 53.4337702], [-0.8327657999999999, 53.4356463], [-0.8327831, 53.4358813], [-0.8328763, 53.4403379], [-0.8329006999999999, 53.4405483], [-0.8329177, 53.4412159], [-0.8329494, 53.44165279999999], [-0.8330005999999999, 53.442156399999995], [-0.8331028999999999, 53.4428327], [-0.8331467999999999, 53.4430562], [-0.8332587999999999, 53.4437252], [-0.8333939999999999, 53.4442885], [-0.8335651, 53.44498259999999], [-0.8335968, 53.4450972], [-0.8347989, 53.45024250000001], [-0.8349006000000001, 53.4506519], [-0.8356691, 53.453934], [-0.8368063, 53.4588373], [-0.8369821, 53.459423099999995], [-0.8371767999999999, 53.4599534], [-0.8374076, 53.46046730000001], [-0.8375834, 53.4608325], [-0.8377626, 53.4611731], [-0.8380451, 53.46166549999999], [-0.8383024, 53.46208879999999], [-0.8383501, 53.4621527], [-0.8385241, 53.462400899999984], [-0.8388497, 53.46281019999999], [-0.8392166999999999, 53.4632625], [-0.8395475, 53.4636236], [-0.8399368999999999, 53.464037999999995], [-0.8403813999999998, 53.4644677], [-0.8407553, 53.4648052], [-0.8410963999999999, 53.4650924], [-0.8415891999999999, 53.4654893], [-0.8421683, 53.4659237], [-0.8426814999999999, 53.4662924], [-0.8434465, 53.46676219999999], [-0.8442424999999999, 53.467235], [-0.8448679, 53.4675611], [-0.8453496740560794, 53.46779240988761], [-0.8454639999999999, 53.4678473], [-0.8462634999999998, 53.4682298], [-0.8469216, 53.46851190000001], [-0.8474105000000001, 53.4687099], [-0.8476229, 53.46879599999999], [-0.8484067999999999, 53.4690841], [-0.8490855999999999, 53.4693139], [-0.8497162, 53.46950869999999], [-0.8503071999999999, 53.4696933], [-0.8507912999999999, 53.46982259999999], [-0.8514236, 53.46999590000001], [-0.8520501, 53.470148], [-0.8540983, 53.470607900000005], [-0.8623818999999999, 53.47249289999999], [-0.8688095999999998, 53.47394169999998], [-0.8693770999999999, 53.4740749], [-0.8698173, 53.4741737], [-0.8706262, 53.4743477], [-0.8713425999999999, 53.4744913], [-0.8722173, 53.47465079999999], [-0.8731236999999998, 53.47482039999999], [-0.8738986, 53.474951], [-0.8747854999999999, 53.47508440000001], [-0.8759176999999999, 53.4752462], [-0.8983152841195214, 53.47819569453042], [-0.9017182, 53.4786438], [-0.9019024, 53.478668], [-0.9088071, 53.47957719999999], [-0.938623, 53.483498999999995], [-0.9525872, 53.4853248], [-0.9627332999999998, 53.48666009999999], [-0.9629048999999998, 53.486684], [-0.9800393, 53.48892680000001], [-0.9845058, 53.4895119], [-0.9881468125314736, 53.48998885605899], [-0.9885777, 53.4900453], [-0.9902589000000002, 53.490265], [-1.0066451, 53.4924074], [-1.0067656, 53.4924232], [-1.0086002999999997, 53.4926624], [-1.0098182, 53.49281899999999], [-1.0107981, 53.4929204], [-1.0125719, 53.493081299999986], [-1.0145358, 53.4932393], [-1.0182885, 53.4935454], [-1.0257724999999998, 53.4941527], [-1.0313669, 53.4945919], [-1.0334697, 53.494703500000014], [-1.0355133999999997, 53.4947592], [-1.0374997999999995, 53.494813400000005], [-1.0409543, 53.49491310000001], [-1.0413523000000002, 53.4949234], [-1.0492425, 53.4951279], [-1.0505262, 53.49515869999999], [-1.0619961999999998, 53.49546000000001], [-1.0626812, 53.49548370000001], [-1.06299, 53.4954931], [-1.0636229999999998, 53.49549869999999], [-1.0640897, 53.49550909999999], [-1.0643901, 53.49552099999999], [-1.0649024, 53.4955346], [-1.0652752, 53.495541], [-1.0660717999999998, 53.49555689999998], [-1.0668027, 53.4955769], [-1.0672332, 53.4955968], [-1.0676891999999998, 53.49560559999998], [-1.0680138, 53.4956152], [-1.0684683999999998, 53.4956335], [-1.0690665, 53.4956407], [-1.0697008999999995, 53.495659799999984], [-1.0703887999999997, 53.49567739999999], [-1.0710822000000002, 53.4956965], [-1.0721175, 53.4957221], [-1.0729771999999995, 53.49574519999999], [-1.0740836, 53.495775499999986], [-1.0748278999999998, 53.4957993], [-1.0754126, 53.4958098], [-1.0763219, 53.495833000000005], [-1.0773814, 53.49586889999999], [-1.0779783409434258, 53.4958797842826], [-1.0782973, 53.4958856], [-1.0790041, 53.495904], [-1.0800983999999998, 53.4959327], [-1.0806777999999997, 53.4959502], [-1.0812937, 53.4959898], [-1.0816157, 53.4959988], [-1.0822163, 53.4960146], [-1.0829782999999995, 53.49603479999999], [-1.0833750999999998, 53.49604529999999], [-1.0868833, 53.4961464], [-1.0876384, 53.496183], [-1.0885838, 53.4962388], [-1.0895241, 53.4963158], [-1.0905463999999998, 53.49641179999999], [-1.091427, 53.496512499999994], [-1.0920011, 53.4965919], [-1.0925628999999997, 53.4966791], [-1.0931664, 53.4967844], [-1.0939052, 53.4969358], [-1.0946215, 53.497101099999995], [-1.0954342, 53.4973132], [-1.0961411, 53.4975153], [-1.0967754, 53.4977044], [-1.0969995, 53.4977792], [-1.0970108670088878, 53.497782996202965], [-1.0974205, 53.49791980000001], [-1.0980267, 53.49811600000001], [-1.0986154, 53.49829470000001], [-1.0992672, 53.4984894], [-1.0999363, 53.4986845], [-1.1005973999999998, 53.4988696], [-1.1006370657415625, 53.498880705329185], [-1.1006967624768278, 53.498897418786505], [-1.1013164, 53.49907089999999], [-1.1019601000000003, 53.4992456], [-1.1025474999999998, 53.49939719999999], [-1.1031121999999998, 53.49954], [-1.1032816, 53.49958049999999], [-1.1033728, 53.499602199999984], [-1.1037733, 53.4996979], [-1.1044828, 53.4998615], [-1.1063187, 53.500283499999995], [-1.1079267, 53.500650399999984], [-1.1093455999999997, 53.5009719], [-1.1111749, 53.50139149999998], [-1.1118086, 53.5015861], [-1.1134256, 53.5019554], [-1.1145556999999997, 53.5022115], [-1.1151793, 53.5023982], [-1.1158263, 53.5025963], [-1.1167005999999997, 53.5027996], [-1.1191311, 53.50334480000001], [-1.1218039, 53.5039598]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "1208", "motion_projection": null, "next_location_lat": "53.5039598", "next_location_lon": "-1.1218039", "previous_location": "Peterborough", "current_leg_milage": "89.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1289.165, \"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\": 3092.318, \"from_m\": 1289.165, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3450.962, \"from_m\": 3092.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4077.202, \"from_m\": 3450.962, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15502.965, \"from_m\": 4077.202, \"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\": 19723.991, \"from_m\": 15502.965, \"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\": 20031.495, \"from_m\": 19723.991, \"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\": 20307.978, \"from_m\": 20031.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23696.001, \"from_m\": 20307.978, \"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\": 24238.15, \"from_m\": 23696.001, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24536.008, \"from_m\": 24238.15, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24643.908, \"from_m\": 24536.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\": 24836.344, \"from_m\": 24643.908, \"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\": 24971.115, \"from_m\": 24836.344, \"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\": 31228.863, \"from_m\": 24971.115, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31280.298, \"from_m\": 31228.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46274.255, \"from_m\": 31280.298, \"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\": 46513.209, \"from_m\": 46274.255, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 85788.118, \"from_m\": 46513.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85930.024, \"from_m\": 85788.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86978.999, \"from_m\": 85930.024, \"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\": 96215.562, \"from_m\": 86978.999, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 96589.428, \"from_m\": 96215.562, \"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\": 98909.575, \"from_m\": 96589.428, \"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\": 101984.862, \"from_m\": 98909.575, \"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\": 103571.817, \"from_m\": 101984.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104151.864, \"from_m\": 103571.817, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 105118.752, \"from_m\": 104151.864, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105187.49, \"from_m\": 105118.752, \"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\": 105241.915, \"from_m\": 105187.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105702.526, \"from_m\": 105241.915, \"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\": 109819.053, \"from_m\": 105702.526, \"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\": 120596.736, \"from_m\": 109819.053, \"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\": 120642.481, \"from_m\": 120596.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\": 127882.121, \"from_m\": 120642.481, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128975.743, \"from_m\": 127882.121, \"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\": 129018.009, \"from_m\": 128975.743, \"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\": 130589.082, \"from_m\": 129018.009, \"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\": 143961.138, \"from_m\": 130589.082, \"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\": 144019.844, \"from_m\": 143961.138, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151253.218, \"from_m\": 144019.844, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 152569.0, \"from_m\": 151253.218, \"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\": 152809.44, \"from_m\": 152569.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 152972.934, \"from_m\": 152809.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153426.637, \"from_m\": 152972.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 153480.481, \"from_m\": 153426.637, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154201.965, \"from_m\": 153480.481, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 154233.981, \"from_m\": 154201.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154263.24, \"from_m\": 154233.981, \"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\": 154351.884, \"from_m\": 154263.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 154390.08, \"from_m\": 154351.884, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 154426.588, \"from_m\": 154390.08, \"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\": 158928.969, \"from_m\": 154426.588, \"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\": 159032.592, \"from_m\": 158928.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159057.835, \"from_m\": 159032.592, \"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\": 160081.39, \"from_m\": 159057.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 164024.007, \"from_m\": 160081.39, \"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\": 180167.197, \"from_m\": 164024.007, \"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\": 181794.194, \"from_m\": 180167.197, \"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\": 184178.825, \"from_m\": 181794.194, \"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\": 208728.979, \"from_m\": 184178.825, \"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\": 211745.435, \"from_m\": 208728.979, \"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\": 211777.71, \"from_m\": 211745.435, \"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\": 211899.762, \"from_m\": 211777.71, \"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\": 241076.324, \"from_m\": 211899.762, \"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\": 242374.217, \"from_m\": 241076.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 243422.333, \"from_m\": 242374.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 244776.517, \"from_m\": 243422.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 252975.622, \"from_m\": 244776.517, \"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\": 266819.943, \"from_m\": 252975.622, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 268003.811, \"from_m\": 266819.943, \"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\": 268312.65, \"from_m\": 268003.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 268494.411, \"from_m\": 268312.65, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 290864.225, \"from_m\": 268494.411, \"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\": 294377.236, \"from_m\": 290864.225, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 295568.892, \"from_m\": 294377.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\": 295609.869, \"from_m\": 295568.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295670.959, \"from_m\": 295609.869, \"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\": 296662.545, \"from_m\": 295670.959, \"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\": 297700.636, \"from_m\": 296662.545, \"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\": 298036.648, \"from_m\": 297700.636, \"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\": 298460.064, \"from_m\": 298036.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 570948, \"profile_key\": \"d44e8bce9e9086badd9f90ce32d0a92823d75e8efcbc7476973ef3c324ca6a45\", \"schedule_id\": 32206, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Felixstowe North F.L.T.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Trimley\", \"stage_seq\": 2, \"distance_m\": 3155.463, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 3, \"distance_m\": 4921.225, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Trimley Sig. FW9024\", \"stage_seq\": 4, \"distance_m\": 7463.322, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Derby Road Levington Sig. FW9018\", \"stage_seq\": 5, \"distance_m\": 10610.354, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0625H\", \"location\": \"Derby Road\", \"stage_seq\": 6, \"distance_m\": 16042.821, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Westerfield\", \"stage_seq\": 7, \"distance_m\": 20175.043, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 8, \"distance_m\": 23664.182, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 9, \"distance_m\": 24352.116, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0720\", \"location\": \"Ipswich S.S.\", \"stage_seq\": 10, \"distance_m\": 24470.112, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 11, \"distance_m\": 24802.819, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 12, \"distance_m\": 26132.417, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 13, \"distance_m\": 31444.481, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0740H\", \"location\": \"Stowmarket\", \"stage_seq\": 14, \"distance_m\": 42378.559, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Haughley Jn\", \"stage_seq\": 15, \"distance_m\": 46256.81, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 16, \"distance_m\": 65693.842, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Kennett\", \"stage_seq\": 17, \"distance_m\": 81254.152, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Chippenham Jn\", \"stage_seq\": 18, \"distance_m\": 85725.872, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0839\", \"location\": \"Soham Junction Sig. Ca491\", \"stage_seq\": 19, \"distance_m\": 95996.483, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Soham Jn\", \"stage_seq\": 20, \"distance_m\": 96735.591, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0847\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 21, \"distance_m\": 104151.864, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": false, \"wtt_arr\": \"0849\", \"wtt_dep\": \"0920\", \"location\": \"Ely\", \"stage_seq\": 22, \"distance_m\": 104868.348, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0924\", \"location\": \"Ely North Jn\", \"stage_seq\": 23, \"distance_m\": 107172.848, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0931\", \"location\": \"Third Drove Sig. Ca923\", \"stage_seq\": 24, \"distance_m\": 114984.485, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0932H\", \"location\": \"Manea Sig. M43\", \"stage_seq\": 25, \"distance_m\": 117989.648, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0934H\", \"location\": \"Manea\", \"stage_seq\": 26, \"distance_m\": 120717.489, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0936H\", \"location\": \"Stonea S.B.\", \"stage_seq\": 27, \"distance_m\": 123726.845, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0938H\", \"location\": \"March South Sig. MS933\", \"stage_seq\": 28, \"distance_m\": 127495.697, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942\", \"location\": \"March\", \"stage_seq\": 29, \"distance_m\": 130032.116, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0942H\", \"location\": \"March West Jn\", \"stage_seq\": 30, \"distance_m\": 130456.357, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 31, \"distance_m\": 138420.494, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0951H\", \"location\": \"Eastrea Sig. Ths27\", \"stage_seq\": 32, \"distance_m\": 142743.72, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953H\", \"location\": \"Whittlesea\", \"stage_seq\": 33, \"distance_m\": 144170.074, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0956\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 34, \"distance_m\": 147356.371, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1001\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 35, \"distance_m\": 152751.696, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": false, \"wtt_arr\": \"1003\", \"wtt_dep\": \"1005\", \"location\": \"Peterborough\", \"stage_seq\": 36, \"distance_m\": 154030.493, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1009H\", \"location\": \"Marholm Jn\", \"stage_seq\": 37, \"distance_m\": 157931.967, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1011H\", \"location\": \"Glinton Jn\", \"stage_seq\": 38, \"distance_m\": 160734.686, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Spalding\", \"stage_seq\": 39, \"distance_m\": 180694.485, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Quadring Sig. WS7071\", \"stage_seq\": 40, \"distance_m\": 191312.481, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Sleaford South Jn\", \"stage_seq\": 41, \"distance_m\": 209328.982, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051\", \"location\": \"Sleaford North Jn\", \"stage_seq\": 42, \"distance_m\": 211699.25, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102\", \"location\": \"Metheringham\", \"stage_seq\": 43, \"distance_m\": 226825.511, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 44, \"distance_m\": 241821.583, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1113H\", \"location\": \"Lincoln\", \"stage_seq\": 45, \"distance_m\": 242069.546, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"West Holmes Jn\", \"stage_seq\": 46, \"distance_m\": 243422.333, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116H\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 47, \"distance_m\": 244734.792, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1123\", \"location\": \"Saxilby\", \"stage_seq\": 48, \"distance_m\": 251870.046, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 49, \"distance_m\": 267065.098, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1138\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 50, \"distance_m\": 268118.788, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 51, \"distance_m\": 295609.869, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 52, \"distance_m\": 296679.542, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 53, \"distance_m\": 297862.363, \"section_seq\": 1, \"route_path_id\": 103429}, {\"is_pass\": false, \"wtt_arr\": \"1208\", \"wtt_dep\": null, \"location\": \"Doncaster Europort Freightliner\", \"stage_seq\": 54, \"distance_m\": 298460.064, \"section_seq\": 1, \"route_path_id\": 103429}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 298460.064, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103429}], \"total_distance_m\": 298460.064, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 254691.086, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 43768.978, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "134.0", "current_position_lat": "53.5039598", "current_position_lon": "-1.1218039", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:13:48Z\", \"source_id\": 46325278, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T05:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:13:54Z\", \"source_id\": 15107072, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:39:23Z\", \"source_id\": 46377621, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T05:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:39:28Z\", \"source_id\": 15124170, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:44:10Z\", \"source_id\": 46388062, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T05:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:44:14Z\", \"source_id\": 15127676, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T05:55:13Z\", \"source_id\": 15135889, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:43:57Z\", \"source_id\": 46538024, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T06:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T06:44:02Z\", \"source_id\": 15174863, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:04:11Z\", \"source_id\": 46593337, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:05:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:04:16Z\", \"source_id\": 15191647, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:16:18Z\", \"source_id\": 46627007, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:16:21Z\", \"source_id\": 15201731, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:48:31Z\", \"source_id\": 46715661, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:48:34Z\", \"source_id\": 15228273, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:01:34Z\", \"source_id\": 46751458, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:01:36Z\", \"source_id\": 15238876, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:08:36Z\", \"source_id\": 46929274, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:08:41Z\", \"source_id\": 15291706, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:41:46Z\", \"source_id\": 47013186, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:41:54Z\", \"source_id\": 15317113, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:21:07Z\", \"source_id\": 47115699, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:21:12Z\", \"source_id\": 15347228, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:42:18Z\", \"source_id\": 47170950, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:42:21Z\", \"source_id\": 15362944, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:19Z\", \"source_id\": 47197200, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:24Z\", \"source_id\": 15370385, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:42Z\", \"source_id\": 47262999, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:18:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:43Z\", \"source_id\": 15389124, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:11Z\", \"source_id\": 15431354, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster Europort Freightliner", "service_state_platform": null, "timing_fact_generation": 1789474512115817, "current_leg_arrival_utc": "2026-09-15T12:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:12.096514", "service_state_evidence_id": 15431354, "current_leg_start_actual_dep": "2026-09-15T10:23:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-15T11:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:12.757864", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
4E81 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1289.165, "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": 3092.318, "from_m": 1289.165, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3450.962, "from_m": 3092.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4077.202, "from_m": 3450.962, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15502.965, "from_m": 4077.202, "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": 19723.991, "from_m": 15502.965, "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": 20031.495, "from_m": 19723.991, "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": 20307.978, "from_m": 20031.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23696.001, "from_m": 20307.978, "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": 24238.15, "from_m": 23696.001, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24536.008, "from_m": 24238.15, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24643.908, "from_m": 24536.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": 24836.344, "from_m": 24643.908, "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": 24971.115, "from_m": 24836.344, "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": 31228.863, "from_m": 24971.115, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31280.298, "from_m": 31228.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46274.255, "from_m": 31280.298, "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": 46513.209, "from_m": 46274.255, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85788.118, "from_m": 46513.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85930.024, "from_m": 85788.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86978.999, "from_m": 85930.024, "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": 96215.562, "from_m": 86978.999, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 96589.428, "from_m": 96215.562, "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": 98909.575, "from_m": 96589.428, "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": 101984.862, "from_m": 98909.575, "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": 103571.817, "from_m": 101984.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104151.864, "from_m": 103571.817, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 105118.752, "from_m": 104151.864, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105187.49, "from_m": 105118.752, "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": 105241.915, "from_m": 105187.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105702.526, "from_m": 105241.915, "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": 109819.053, "from_m": 105702.526, "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": 120596.736, "from_m": 109819.053, "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": 120642.481, "from_m": 120596.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": 127882.121, "from_m": 120642.481, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128975.743, "from_m": 127882.121, "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": 129018.009, "from_m": 128975.743, "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": 130589.082, "from_m": 129018.009, "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": 143961.138, "from_m": 130589.082, "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": 144019.844, "from_m": 143961.138, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151253.218, "from_m": 144019.844, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 152569.0, "from_m": 151253.218, "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": 152809.44, "from_m": 152569.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 152972.934, "from_m": 152809.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153426.637, "from_m": 152972.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 153480.481, "from_m": 153426.637, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154201.965, "from_m": 153480.481, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 154233.981, "from_m": 154201.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154263.24, "from_m": 154233.981, "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": 154351.884, "from_m": 154263.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 154390.08, "from_m": 154351.884, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 154426.588, "from_m": 154390.08, "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": 158928.969, "from_m": 154426.588, "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": 159032.592, "from_m": 158928.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159057.835, "from_m": 159032.592, "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": 160081.39, "from_m": 159057.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 164024.007, "from_m": 160081.39, "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": 180167.197, "from_m": 164024.007, "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": 181794.194, "from_m": 180167.197, "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": 184178.825, "from_m": 181794.194, "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": 208728.979, "from_m": 184178.825, "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": 211745.435, "from_m": 208728.979, "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": 211777.71, "from_m": 211745.435, "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": 211899.762, "from_m": 211777.71, "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": 241076.324, "from_m": 211899.762, "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": 242374.217, "from_m": 241076.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 243422.333, "from_m": 242374.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 244776.517, "from_m": 243422.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 252975.622, "from_m": 244776.517, "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": 266819.943, "from_m": 252975.622, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 268003.811, "from_m": 266819.943, "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": 268312.65, "from_m": 268003.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 268494.411, "from_m": 268312.65, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 290864.225, "from_m": 268494.411, "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": 294377.236, "from_m": 290864.225, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 295568.892, "from_m": 294377.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": 295609.869, "from_m": 295568.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295670.959, "from_m": 295609.869, "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": 296662.545, "from_m": 295670.959, "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": 297700.636, "from_m": 296662.545, "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": 298036.648, "from_m": 297700.636, "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": 298460.064, "from_m": 298036.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 570948, "profile_key": "d44e8bce9e9086badd9f90ce32d0a92823d75e8efcbc7476973ef3c324ca6a45", "schedule_id": 32206, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Felixstowe North F.L.T.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Trimley", "stage_seq": 2, "distance_m": 3155.463, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Gun Lane Jn", "stage_seq": 3, "distance_m": 4921.225, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Trimley Sig. FW9024", "stage_seq": 4, "distance_m": 7463.322, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Derby Road Levington Sig. FW9018", "stage_seq": 5, "distance_m": 10610.354, "section_seq": 1, "route_path_id": 103429}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0625H", "location": "Derby Road", "stage_seq": 6, "distance_m": 16042.821, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Westerfield", "stage_seq": 7, "distance_m": 20175.043, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Ipswich Boss Hall Jn", "stage_seq": 8, "distance_m": 23664.182, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "East Suffolk Jn", "stage_seq": 9, "distance_m": 24352.116, "section_seq": 1, "route_path_id": 103429}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0720", "location": "Ipswich S.S.", "stage_seq": 10, "distance_m": 24470.112, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "East Suffolk Jn", "stage_seq": 11, "distance_m": 24802.819, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724", "location": "Ipswich Europa Jn", "stage_seq": 12, "distance_m": 26132.417, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728H", "location": "Claydon S.B.", "stage_seq": 13, "distance_m": 31444.481, "section_seq": 1, "route_path_id": 103429}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0740H", "location": "Stowmarket", "stage_seq": 14, "distance_m": 42378.559, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Haughley Jn", "stage_seq": 15, "distance_m": 46256.81, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Bury St Edmunds", "stage_seq": 16, "distance_m": 65693.842, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Kennett", "stage_seq": 17, "distance_m": 81254.152, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Chippenham Jn", "stage_seq": 18, "distance_m": 85725.872, "section_seq": 1, "route_path_id": 103429}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0839", "location": "Soham Junction Sig. Ca491", "stage_seq": 19, "distance_m": 95996.483, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Soham Jn", "stage_seq": 20, "distance_m": 96735.591, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0847", "location": "Ely Dock Jn", "stage_seq": 21, "distance_m": 104151.864, "section_seq": 1, "route_path_id": 103429}, {"is_pass": false, "wtt_arr": "0849", "wtt_dep": "0920", "location": "Ely", "stage_seq": 22, "distance_m": 104868.348, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0924", "location": "Ely North Jn", "stage_seq": 23, "distance_m": 107172.848, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0931", "location": "Third Drove Sig. Ca923", "stage_seq": 24, "distance_m": 114984.485, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0932H", "location": "Manea Sig. M43", "stage_seq": 25, "distance_m": 117989.648, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0934H", "location": "Manea", "stage_seq": 26, "distance_m": 120717.489, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0936H", "location": "Stonea S.B.", "stage_seq": 27, "distance_m": 123726.845, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0938H", "location": "March South Sig. MS933", "stage_seq": 28, "distance_m": 127495.697, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942", "location": "March", "stage_seq": 29, "distance_m": 130032.116, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0942H", "location": "March West Jn", "stage_seq": 30, "distance_m": 130456.357, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949", "location": "Three Horse Shoes", "stage_seq": 31, "distance_m": 138420.494, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0951H", "location": "Eastrea Sig. Ths27", "stage_seq": 32, "distance_m": 142743.72, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953H", "location": "Whittlesea", "stage_seq": 33, "distance_m": 144170.074, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0956", "location": "Kings Dyke S.B.", "stage_seq": 34, "distance_m": 147356.371, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1001", "location": "Peterborough East Jn", "stage_seq": 35, "distance_m": 152751.696, "section_seq": 1, "route_path_id": 103429}, {"is_pass": false, "wtt_arr": "1003", "wtt_dep": "1005", "location": "Peterborough", "stage_seq": 36, "distance_m": 154030.493, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1009H", "location": "Marholm Jn", "stage_seq": 37, "distance_m": 157931.967, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1011H", "location": "Glinton Jn", "stage_seq": 38, "distance_m": 160734.686, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "Spalding", "stage_seq": 39, "distance_m": 180694.485, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Quadring Sig. WS7071", "stage_seq": 40, "distance_m": 191312.481, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Sleaford South Jn", "stage_seq": 41, "distance_m": 209328.982, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051", "location": "Sleaford North Jn", "stage_seq": 42, "distance_m": 211699.25, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102", "location": "Metheringham", "stage_seq": 43, "distance_m": 226825.511, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113", "location": "Pelham Street Jn", "stage_seq": 44, "distance_m": 241821.583, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1113H", "location": "Lincoln", "stage_seq": 45, "distance_m": 242069.546, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115", "location": "West Holmes Jn", "stage_seq": 46, "distance_m": 243422.333, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116H", "location": "Pyewipe Jn", "stage_seq": 47, "distance_m": 244734.792, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1123", "location": "Saxilby", "stage_seq": 48, "distance_m": 251870.046, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Gainsborough Lea Road", "stage_seq": 49, "distance_m": 267065.098, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1138", "location": "Gainsborough Trent Jns", "stage_seq": 50, "distance_m": 268118.788, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "Bessacarr Jn", "stage_seq": 51, "distance_m": 295609.869, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Black Carr Jn (Doncaster)", "stage_seq": 52, "distance_m": 296679.542, "section_seq": 1, "route_path_id": 103429}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Potteric Carr Jn", "stage_seq": 53, "distance_m": 297862.363, "section_seq": 1, "route_path_id": 103429}, {"is_pass": false, "wtt_arr": "1208", "wtt_dep": null, "location": "Doncaster Europort Freightliner", "stage_seq": 54, "distance_m": 298460.064, "section_seq": 1, "route_path_id": 103429}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 298460.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 103429}], "total_distance_m": 298460.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 254691.086, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 43768.978, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13347, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:13:48Z", "source_id": 46325278, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T05:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:13:54Z", "source_id": 15107072, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13324, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:39:23Z", "source_id": 46377621, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T05:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:39:28Z", "source_id": 15124170, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13333, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:44:10Z", "source_id": 46388062, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T05:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:44:14Z", "source_id": 15127676, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T06:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T05:55:13Z", "source_id": 15135889, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:43:57Z", "source_id": 46538024, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T06:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T06:44:02Z", "source_id": 15174863, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:04:11Z", "source_id": 46593337, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T07:05:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:04:16Z", "source_id": 15191647, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:16:18Z", "source_id": 46627007, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T07:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:16:21Z", "source_id": 15201731, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12270, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:48:31Z", "source_id": 46715661, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T07:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:48:34Z", "source_id": 15228273, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T08:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:01:34Z", "source_id": 46751458, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T08:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:01:36Z", "source_id": 15238876, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T09:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11893, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:08:36Z", "source_id": 46929274, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T09:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:08:41Z", "source_id": 15291706, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T10:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12115, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:41:46Z", "source_id": 47013186, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T09:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:41:54Z", "source_id": 15317113, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T10:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11626, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:21:07Z", "source_id": 47115699, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T10:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:21:12Z", "source_id": 15347228, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11468, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:42:18Z", "source_id": 47170950, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T10:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:42:21Z", "source_id": 15362944, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:19Z", "source_id": 47197200, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T10:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:24Z", "source_id": 15370385, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7102, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:42Z", "source_id": 47262999, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T11:18:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:43Z", "source_id": 15389124, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T12:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:11Z", "source_id": 15431354, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}] |
Felixstowe North F.L.T. |
0550 |
0550 |
None |
None |
None |
Doncaster Europort Freightliner |
1208 |
1208 |
None |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H37580/2026-09-15/detailed |
None |
Peterborough |
2026-09-15T10:23:00+01:00 |
Doncaster Europort Freightliner |
134.0 |
{"type": "LineString", "coordinates": [[-0.25095199999999995, 52.5752702], [-0.2515804, 52.5762617], [-0.2526408, 52.57796450000001], [-0.25276879999999996, 52.5781733], [-0.2528301, 52.578288099999995], [-0.2532332, 52.57895810000001], [-0.2536645, 52.5796751], [-0.2549083, 52.58164299999999], [-0.255884, 52.5831866], [-0.2559137, 52.583232899999985], [-0.261476, 52.5918903], [-0.2619689, 52.59260350000001], [-0.2622029, 52.59294219999999], [-0.26324879999999995, 52.59427360000001], [-0.2654428, 52.5968243], [-0.2657101, 52.5971351], [-0.2657726, 52.597209199999995], [-0.26599069999999997, 52.597468], [-0.2666482, 52.59812990000001], [-0.2668245, 52.598307299999995], [-0.2680034, 52.5995388], [-0.26949458523585645, 52.60080692833895], [-0.270043, 52.6012733], [-0.27107629999999994, 52.602085900000006], [-0.2721942, 52.6029649], [-0.27300789895703614, 52.60355296986019], [-0.2744582, 52.6046011], [-0.27616090000000004, 52.605681], [-0.2769831, 52.60620360000001], [-0.2778979999999999, 52.60675520000001], [-0.2826795, 52.6096373], [-0.2836888000000001, 52.610253400000005], [-0.2842274, 52.6105781], [-0.28673919999999997, 52.612184899999995], [-0.287377, 52.61257729999999], [-0.28839739999999997, 52.61327339999999], [-0.2886542, 52.6134384], [-0.2892857, 52.6138485], [-0.2895816, 52.61407320000001], [-0.2897432999999999, 52.614206], [-0.2898911, 52.614340899999995], [-0.2902684, 52.61470599999999], [-0.290574, 52.6150682], [-0.2907655, 52.615339799999994], [-0.2909199, 52.615555], [-0.29104650000000004, 52.615769], [-0.2911882, 52.61603709999999], [-0.2913435, 52.6164058], [-0.29148799999999997, 52.61678839999999], [-0.291592, 52.6171368], [-0.2916712, 52.6175397], [-0.2917072, 52.617901], [-0.2917189, 52.6182129], [-0.2917102, 52.61857289999999], [-0.29167249999999995, 52.61888239999999], [-0.2916038, 52.6192704], [-0.29149139999999996, 52.61968290000001], [-0.2913168, 52.62012789999999], [-0.2911508, 52.6204574], [-0.2909457, 52.620826499999986], [-0.2906509, 52.62124639999998], [-0.2903215, 52.6216677], [-0.2900619, 52.6219821], [-0.2886976, 52.62363419999999], [-0.2878840999999999, 52.624619400000014], [-0.2875688, 52.6250007], [-0.2873235, 52.6252958], [-0.2869991, 52.62568720000001], [-0.2867152, 52.62602960000001], [-0.2864396, 52.6263622], [-0.28596174064021046, 52.626941242156896], [-0.2857208, 52.6272332], [-0.2849987, 52.62810149999999], [-0.2841236, 52.62916649999999], [-0.2823726, 52.6312975], [-0.28203030000000007, 52.6317141], [-0.2811953, 52.63270140000001], [-0.2796101999999999, 52.63461770000001], [-0.2780303, 52.6365259], [-0.27635, 52.6385577], [-0.275306, 52.63981939999999], [-0.2746709, 52.64058689999998], [-0.2731825, 52.64238340000001], [-0.27212269999999994, 52.6436626], [-0.2703508, 52.6459206], [-0.26949458523585645, 52.64702572695132], [-0.2684106, 52.6484248], [-0.2681629, 52.6487464], [-0.2676422, 52.64942150000001], [-0.26723889999999995, 52.6499526], [-0.26708149999999997, 52.650148], [-0.2665849, 52.650789200000006], [-0.2662282, 52.6512486], [-0.2662115, 52.651270100000005], [-0.2657986, 52.6517995], [-0.26495689999999994, 52.652885600000005], [-0.2642587, 52.65379099999999], [-0.2639118999999999, 52.6542407], [-0.2637835, 52.6544103], [-0.2637225999999999, 52.6544891], [-0.2610854000000001, 52.6579028], [-0.26095140103500886, 52.658076072523166], [-0.2582861, 52.6615224], [-0.2569894, 52.663198], [-0.2566008, 52.6636984], [-0.25579509999999994, 52.66473580000001], [-0.2555956, 52.66499279999999], [-0.2554007, 52.66525080000001], [-0.2546175, 52.666264299999995], [-0.2533009, 52.66796269999999], [-0.25054750000000003, 52.671522], [-0.2503754999999999, 52.6717413], [-0.2490326999999999, 52.6734854], [-0.24684970000000003, 52.676323], [-0.2463891, 52.67692170000001], [-0.2454465, 52.678165], [-0.24446930000000003, 52.6794292], [-0.2434853999999999, 52.6806644], [-0.24227580000000004, 52.6822216], [-0.24018560000000003, 52.6849241], [-0.2393117, 52.686048199999995], [-0.2388155, 52.6866811], [-0.23770820000000004, 52.688120899999994], [-0.2371157, 52.6888761], [-0.2361324, 52.690141599999976], [-0.23257439999999993, 52.694741999999984], [-0.2320824, 52.6953839], [-0.2310387, 52.6967782], [-0.22860189999999997, 52.69992719999999], [-0.22830639999999996, 52.7003069], [-0.22632030000000003, 52.70284110000001], [-0.2260147, 52.7032407], [-0.2254202, 52.7039826], [-0.22481889999999993, 52.7047552], [-0.22379999999999997, 52.706082599999995], [-0.22256119999999996, 52.7076807], [-0.22233009999999995, 52.7079491], [-0.2214713, 52.70909329999999], [-0.2209538, 52.70974679999999], [-0.2198412, 52.711188599999986], [-0.2188304, 52.71248330000001], [-0.21879293322738816, 52.71253125491421], [-0.2174578, 52.7142401], [-0.2170331, 52.714772299999986], [-0.2162003, 52.7158702], [-0.21552669999999996, 52.716739], [-0.2146885, 52.7178167], [-0.21359810000000004, 52.7192215], [-0.2134391, 52.71943339999999], [-0.21299509999999997, 52.7199994], [-0.2122731, 52.72092359999999], [-0.21185019999999996, 52.7214649], [-0.2105717, 52.7231223], [-0.2099106, 52.7239487], [-0.2088616, 52.725248699999995], [-0.2071543, 52.7273545], [-0.2057626, 52.7290555], [-0.20492409999999997, 52.73007710000001], [-0.2042912, 52.7308664], [-0.2033436, 52.73203000000001], [-0.2018446, 52.73388380000001], [-0.20111409999999996, 52.734782899999985], [-0.1995931, 52.7366615], [-0.1973011, 52.739469], [-0.1968452, 52.7400248], [-0.1928407, 52.744937], [-0.188312, 52.75051209999999], [-0.1875323, 52.7514809], [-0.1870617, 52.75206549999999], [-0.18506549999999997, 52.7545143], [-0.18442479999999997, 52.75530569999999], [-0.18318139999999997, 52.7568282], [-0.1819611, 52.75832079999999], [-0.1813987, 52.7590241], [-0.180797, 52.75976239999999], [-0.1802112, 52.7604759], [-0.18007339999999997, 52.76065239999999], [-0.1798955, 52.7608743], [-0.17976789999999998, 52.76103109999999], [-0.1796630568239043, 52.76115991672592], [-0.1787646, 52.7622638], [-0.17840139999999996, 52.76270649999999], [-0.17761929999999998, 52.7636673], [-0.1765335, 52.764996700000005], [-0.1753885, 52.76640720000002], [-0.1751775, 52.766667], [-0.17497240291688132, 52.766918552514426], [-0.17338349999999997, 52.76886729999999], [-0.1729915, 52.76935309999999], [-0.1726783, 52.7697362], [-0.1718523, 52.7707546], [-0.17062779999999997, 52.7722571], [-0.17022429999999997, 52.7727521], [-0.16988489999999998, 52.7731686], [-0.1691424, 52.774077], [-0.16730199999999998, 52.77633680000001], [-0.1663964, 52.77744779999999], [-0.16484319999999997, 52.779354399999995], [-0.16314839999999997, 52.78142150000001], [-0.16285310000000003, 52.7817817], [-0.16204799999999997, 52.78279239999999], [-0.16057099999999996, 52.7845851], [-0.1605131, 52.7846573], [-0.1601045, 52.7851662], [-0.15980849999999996, 52.785530099999995], [-0.15965490000000002, 52.7857266], [-0.1593405, 52.7861185], [-0.1590238, 52.7864852], [-0.1581544, 52.7875727], [-0.15758879999999997, 52.7882407], [-0.1570681, 52.788916599999986], [-0.15667959999999995, 52.7894451], [-0.1566541, 52.78947979999999], [-0.1562922, 52.789989799999994], [-0.1559539, 52.7904696], [-0.15563439999999998, 52.79092440000001], [-0.15545629999999996, 52.79119310000001], [-0.1549038, 52.7920396], [-0.1545206, 52.7926212], [-0.1544248, 52.792802], [-0.1541547, 52.79327390000001], [-0.15397289999999997, 52.7936556], [-0.15388579999999996, 52.793907], [-0.1537686, 52.7943454], [-0.15371679999999996, 52.794845599999995], [-0.15372589999999997, 52.795134899999994], [-0.15377259999999998, 52.7954665], [-0.1538534, 52.7958549], [-0.15404649999999998, 52.7963868], [-0.15432550000000003, 52.7968669], [-0.154468, 52.7970823], [-0.15449149999999998, 52.7971178], [-0.1545105, 52.7971466], [-0.1547117, 52.79745069999999], [-0.1553179, 52.79826489999999], [-0.1558061, 52.7988729], [-0.15614939999999997, 52.79928], [-0.156836, 52.80001949999999], [-0.1576735, 52.8008183], [-0.15774189999999996, 52.8008865], [-0.15793909999999997, 52.801058], [-0.1580361, 52.80114700000001], [-0.1581879, 52.8012649], [-0.15948129999999996, 52.80233870000001], [-0.15962549999999998, 52.80245839999999], [-0.1613792, 52.8038687], [-0.16179269999999998, 52.804201199999994], [-0.1618663, 52.8042604], [-0.1619086, 52.80429959999999], [-0.1639171, 52.8058701], [-0.16496849999999996, 52.8067651], [-0.16582679999999997, 52.8075952], [-0.1665349, 52.808438300000006], [-0.16710399999999995, 52.809216600000006], [-0.16763899999999998, 52.8101306], [-0.16785699999999998, 52.81059019999999], [-0.168235, 52.811577199999995], [-0.1683323, 52.81192540000001], [-0.1684609, 52.812524], [-0.16850909999999997, 52.81277910000001], [-0.168563, 52.8132113], [-0.1685998, 52.8140321], [-0.1685822, 52.814316699999985], [-0.16857510000000003, 52.8145484], [-0.16853019999999996, 52.8151215], [-0.16844359999999997, 52.816349599999995], [-0.16840960000000002, 52.81682709999998], [-0.1683667, 52.81743869999999], [-0.1683476, 52.8177358], [-0.168338, 52.8178474], [-0.16832829999999996, 52.8179852], [-0.16823549999999998, 52.8193072], [-0.1682381, 52.82000669999999], [-0.16828910000000002, 52.82087219999999], [-0.1683477474493357, 52.82123800100551], [-0.1684712, 52.822008], [-0.1687021, 52.8229632], [-0.1690454, 52.8239227], [-0.1694468, 52.8248148], [-0.17000509999999996, 52.8258397], [-0.17046509999999998, 52.8265707], [-0.1705904, 52.826749199999995], [-0.17140579999999997, 52.8277994], [-0.1717278, 52.8281823], [-0.1771135, 52.83465730000001], [-0.1775417, 52.835208], [-0.1779212, 52.83575859999999], [-0.1783417, 52.8364813], [-0.1784726, 52.8367236], [-0.1787382, 52.8372912], [-0.1793606, 52.8387922], [-0.17941700000000002, 52.83895489999999], [-0.1795476, 52.83930259999999], [-0.1796630568239043, 52.839587659644074], [-0.18086859999999996, 52.842564], [-0.1810797, 52.84309549999999], [-0.1831461, 52.84816260000001], [-0.18449419999999997, 52.8515655], [-0.18522119999999995, 52.85337229999999], [-0.1858847, 52.8549978], [-0.1859975, 52.8552888], [-0.1861035, 52.8555624], [-0.18640899999999996, 52.856322199999994], [-0.1869578, 52.8577022], [-0.1890476, 52.862884900000005], [-0.1895401, 52.8640807], [-0.1910503, 52.8678613], [-0.1915746, 52.8691441], [-0.1923702, 52.871122], [-0.19297680000000003, 52.87263], [-0.1934167, 52.8737485], [-0.1938002, 52.8746924], [-0.19410469999999996, 52.8754478], [-0.19412134660859529, 52.87548963626874], [-0.194374, 52.87612459999998], [-0.1948747, 52.8773591], [-0.1951651, 52.87809130000001], [-0.1955579, 52.8790739], [-0.1958576, 52.8798095], [-0.1961622, 52.8805685], [-0.1964518, 52.881277399999995], [-0.1965579, 52.8815336], [-0.1969789, 52.8825952], [-0.1972852, 52.88335120000001], [-0.19752459999999997, 52.8839455], [-0.1977933, 52.88451969999999], [-0.1979309, 52.8847963], [-0.19812619999999995, 52.8851518], [-0.1983492, 52.885526], [-0.198597, 52.8858996], [-0.19882869999999997, 52.8862362], [-0.1991658, 52.88667860000001], [-0.19954019999999997, 52.8871289], [-0.2001717, 52.8878008], [-0.2007015, 52.8883179], [-0.2012312, 52.88878890000001], [-0.20183819999999997, 52.88928], [-0.202086, 52.8894799], [-0.2030804, 52.8902745], [-0.20456060000000004, 52.8914495], [-0.2063353, 52.8928548], [-0.2076286, 52.8938957], [-0.20865439999999996, 52.8947048], [-0.2094225, 52.89530579999999], [-0.210234, 52.8959644], [-0.2108216, 52.8964316], [-0.2114555, 52.896929500000006], [-0.2122216, 52.89754349999999], [-0.21327209999999996, 52.8983753], [-0.21438519999999997, 52.89925509999999], [-0.2154153, 52.9000815], [-0.2166473, 52.9010604], [-0.21759919999999996, 52.901812799999995], [-0.21857219999999997, 52.90258309999999], [-0.21899799999999997, 52.90291990000001], [-0.2193433, 52.90316489999999], [-0.2198372, 52.9035038], [-0.22027939999999996, 52.90377970000001], [-0.2208275, 52.90411769999999], [-0.2214019, 52.9044391], [-0.22179289999999996, 52.9046401], [-0.2221946, 52.904846500000005], [-0.22359499999999996, 52.905532399999984], [-0.22494120000000004, 52.90619709999999], [-0.22682140000000003, 52.907103799999994], [-0.22869169999999991, 52.908015899999995], [-0.2306008, 52.9089424], [-0.231606, 52.9094371], [-0.2322874, 52.909772399999994], [-0.2344562, 52.910810999999995], [-0.2369119, 52.91201259999999], [-0.23881140000000003, 52.9129267], [-0.241386, 52.914165], [-0.2431998, 52.9150638], [-0.24488579999999993, 52.915876], [-0.2465163, 52.9166693], [-0.2483859, 52.91757770000001], [-0.24945639999999997, 52.918098], [-0.25076729999999997, 52.91873769999999], [-0.25113759999999996, 52.9189203], [-0.2529972, 52.9198346], [-0.25531989999999993, 52.920953], [-0.2578118, 52.92215989999999], [-0.2596572, 52.9230628], [-0.2616688, 52.92404880000001], [-0.2636366, 52.92500720000001], [-0.2652013, 52.9258072], [-0.2676879, 52.92702510000001], [-0.26949458523585645, 52.92792702072705], [-0.2696562, 52.928007699999995], [-0.2723951, 52.92936099999999], [-0.27303078847730755, 52.929673494383906], [-0.2746456, 52.9304673], [-0.2769172, 52.93160050000001], [-0.2798348, 52.9330346], [-0.2820614, 52.9341461], [-0.2833761, 52.9347964], [-0.2851788, 52.93568950000001], [-0.2858732, 52.93601399999999], [-0.2870956, 52.9366067], [-0.2882262, 52.9371668], [-0.28940699999999997, 52.9377514], [-0.2902579, 52.93817310000001], [-0.2909150999999999, 52.9384988], [-0.29154869999999994, 52.93881019999999], [-0.29224209999999995, 52.9391529], [-0.2926117, 52.93933619999999], [-0.2935872, 52.9398326], [-0.29461649999999995, 52.9403723], [-0.295857, 52.941018], [-0.2967267, 52.9414733], [-0.29788479999999995, 52.94207680000001], [-0.2990167, 52.94266669999999], [-0.3002001999999999, 52.9432893], [-0.3011791999999999, 52.943796], [-0.3021924, 52.9443307], [-0.3027678, 52.944633], [-0.30370249999999993, 52.9451203], [-0.3043114, 52.9454504], [-0.3047291, 52.9456767], [-0.3050718, 52.94585690000001], [-0.3058047, 52.94623669999999], [-0.3064236, 52.94655949999999], [-0.3067622, 52.9467377], [-0.30749249999999995, 52.9471215], [-0.3081281, 52.9474464], [-0.30863039999999997, 52.9477135], [-0.3091171999999999, 52.9479656], [-0.3113253, 52.9491203], [-0.3132692999999999, 52.9501356], [-0.31408529999999996, 52.9505614], [-0.3153017, 52.95119330000001], [-0.31597829999999993, 52.95154800000001], [-0.31657709999999994, 52.951859899999995], [-0.31734559999999995, 52.9522635], [-0.3177124, 52.9524517], [-0.31848279999999995, 52.95285450000001], [-0.3195577, 52.9534136], [-0.3199131, 52.95359989999999], [-0.32042, 52.95386489999999], [-0.3208532, 52.95408990000001], [-0.32127769999999994, 52.95430759999999], [-0.3216531999999999, 52.95451039999999], [-0.32223589999999996, 52.954811], [-0.3227569, 52.9550869], [-0.3232054999999999, 52.9553212], [-0.32370509999999997, 52.9555781], [-0.3241765, 52.955825], [-0.3245426, 52.95601479999999], [-0.3250219999999999, 52.95626570000001], [-0.3253613, 52.9564426], [-0.3258576, 52.9566991], [-0.3263041, 52.95693500000001], [-0.32673259999999993, 52.95715919999999], [-0.32712889999999994, 52.95736889999999], [-0.32773169999999996, 52.9576787], [-0.32807839999999994, 52.95786129999999], [-0.3285994, 52.9581303], [-0.3289977, 52.9583371], [-0.32943229999999996, 52.9585702], [-0.3297842999999999, 52.9587604], [-0.3301759, 52.95898059999999], [-0.3303575999999999, 52.95908119999999], [-0.3305896, 52.9592128], [-0.3308109, 52.95934650000001], [-0.33096719999999996, 52.9594386], [-0.33136009999999994, 52.959670900000006], [-0.3316550999999999, 52.9598531], [-0.3318945, 52.9600009], [-0.332258, 52.9602287], [-0.3325812000000001, 52.9604331], [-0.3327911, 52.9605712], [-0.3331545, 52.9608144], [-0.3334870999999999, 52.9610345], [-0.33372509999999994, 52.96120129999999], [-0.3340483, 52.961429599999995], [-0.3342254, 52.961559599999994], [-0.3356208, 52.96258269999999], [-0.3361995, 52.9630064], [-0.33670439999999996, 52.96338], [-0.33722069999999993, 52.9637596], [-0.3393209, 52.9653004], [-0.3413115, 52.96672950000001], [-0.3421135, 52.96731669999999], [-0.3431954, 52.96811329999999], [-0.3443367, 52.9689541], [-0.3455799, 52.969862], [-0.34638859999999994, 52.970458], [-0.34711679999999995, 52.9709902], [-0.34756739999999997, 52.97132380000001], [-0.3482406, 52.9718156], [-0.34907209999999994, 52.9724278], [-0.35017849999999995, 52.9732435], [-0.35090940000000004, 52.9737757], [-0.3517463, 52.974389499999994], [-0.35260589999999997, 52.975023399999984], [-0.3533878, 52.9755952], [-0.3544503, 52.976373300000006], [-0.35549729999999996, 52.9771408], [-0.3563503, 52.9777698], [-0.3570503, 52.978283399999995], [-0.357398, 52.9785399], [-0.3578564, 52.9788737], [-0.3582505999999999, 52.97916039999999], [-0.3586999, 52.97946960000001], [-0.3591411, 52.9797652], [-0.35932611364780853, 52.979884047193835], [-0.3596816, 52.9801124], [-0.3601429, 52.9804014], [-0.360619, 52.9806913], [-0.36102939999999994, 52.9809336], [-0.3615257, 52.9812201], [-0.36196549999999994, 52.9814649], [-0.3624402, 52.98172729999999], [-0.362966, 52.9820083], [-0.3633896999999999, 52.98223029999999], [-0.3640164, 52.982548400000006], [-0.3645907000000001, 52.982826], [-0.3650326, 52.983036099999985], [-0.36669701930437687, 52.98378961162837], [-0.3674224, 52.984118], [-0.36966209999999994, 52.9851297], [-0.371891, 52.9861324], [-0.37407970000000007, 52.9871206], [-0.3767767, 52.9883357], [-0.3771805, 52.988518199999994], [-0.3786502, 52.9891825], [-0.37937199999999993, 52.9895011], [-0.3810762, 52.9902707], [-0.3816381, 52.99052489999999], [-0.3823364, 52.99084250000001], [-0.3829874999999999, 52.99113499999999], [-0.3835099, 52.991371099999995], [-0.3839678999999999, 52.99158070000001], [-0.3842073, 52.9916861], [-0.3843561, 52.9917522], [-0.3848125, 52.991960299999995], [-0.3853221, 52.9921912], [-0.3857110999999999, 52.9923672], [-0.3862542, 52.9926239], [-0.3864849, 52.99274259999999], [-0.3868912, 52.9929557], [-0.38740079999999993, 52.99324299999999], [-0.38777369999999994, 52.9934691], [-0.3880406, 52.9936378], [-0.38829269999999994, 52.99380080000001], [-0.3883870288228094, 52.99386699421788], [-0.3885113, 52.9939542], [-0.3887607, 52.9941366], [-0.3889753, 52.9942981], [-0.3890661, 52.9943676], [-0.3893725, 52.994619799999995], [-0.3897397, 52.9949347], [-0.3901987, 52.995369200000006], [-0.390527, 52.99571029999999], [-0.3909212, 52.99616199999999], [-0.39124439999999994, 52.99658180000001], [-0.39171379999999995, 52.9972702], [-0.3920346, 52.9978406], [-0.3922666, 52.9983296], [-0.392367, 52.9985728], [-0.39244509999999994, 52.9988035], [-0.3924816, 52.99891110000001], [-0.3925599, 52.9991687], [-0.3925895999999999, 52.9992664], [-0.3926851, 52.99966679999999], [-0.39274079999999995, 52.99999510000001], [-0.3927986, 53.0003556], [-0.3928316999999999, 53.0006148], [-0.3928808999999999, 53.0009208], [-0.39293590000000006, 53.0012747], [-0.3929724, 53.0015323], [-0.3929964, 53.0017044], [-0.3930083, 53.0018453], [-0.3930479999999999, 53.0022666], [-0.3930619, 53.0027134], [-0.3930469999999999, 53.0030642], [-0.3930291, 53.003370700000005], [-0.3930039, 53.0036983], [-0.39297999999999994, 53.0039924], [-0.392947, 53.0042057], [-0.39288559999999995, 53.004508699999995], [-0.3928188, 53.004828499999995], [-0.3927537, 53.00508599999999], [-0.3926936, 53.00530129999999], [-0.3926572, 53.00541129999999], [-0.3924641, 53.0059852], [-0.3923729, 53.00621470000001], [-0.3922423, 53.0065213], [-0.39211889999999994, 53.0067901], [-0.3920888, 53.0068491], [-0.3919577000000001, 53.00710610000001], [-0.3917617, 53.0074651], [-0.3916274, 53.0076896], [-0.39145659999999993, 53.007963999999994], [-0.39128869999999993, 53.0082178], [-0.3910079, 53.00862589999999], [-0.3907264999999999, 53.0090156], [-0.3906489, 53.009123200000005], [-0.3904848, 53.00935479999999], [-0.3903929, 53.00948459999999], [-0.3902268, 53.009716299999994], [-0.390098, 53.0098954], [-0.3899771, 53.0100679], [-0.3898873000000001, 53.010191299999995], [-0.3898076999999999, 53.01030910000001], [-0.3897317, 53.0104086], [-0.3895925, 53.0106011], [-0.38948579999999994, 53.0107554], [-0.3893585, 53.0109289], [-0.38930979999999993, 53.0109977], [-0.389089, 53.0113113], [-0.3889002, 53.0115784], [-0.3887452, 53.0117956], [-0.3885501, 53.0120674], [-0.3881773, 53.0125862], [-0.3880338, 53.0127928], [-0.3877911, 53.0131308], [-0.38748, 53.0135665], [-0.3871569999999999, 53.01401799999999], [-0.3868028999999999, 53.0145134], [-0.3866096, 53.0147824], [-0.3864232, 53.015046299999995], [-0.3861482, 53.0154287], [-0.3857727, 53.01595309999998], [-0.3853825, 53.0164985], [-0.38496269999999994, 53.0170883], [-0.3846475, 53.017533599999986], [-0.3845175, 53.017710300000005], [-0.3840199000000001, 53.01840729999999], [-0.3836779, 53.01888569999999], [-0.3835667, 53.019026200000006], [-0.3835497, 53.0190497], [-0.38346499999999994, 53.01918100000001], [-0.3832836, 53.0194392], [-0.383017, 53.019811399999995], [-0.3826831, 53.0202801], [-0.3824159999999999, 53.02065079999999], [-0.38213459999999994, 53.0210473], [-0.3818983, 53.0213768], [-0.3816985, 53.02165600000001], [-0.3814276, 53.0220343], [-0.3811312, 53.0224586], [-0.3809853, 53.02267189999998], [-0.3808147, 53.0229378], [-0.3806808, 53.02315110000001], [-0.3805347, 53.023402], [-0.38029859999999993, 53.0238392], [-0.3801723, 53.024101], [-0.3800327999999999, 53.0244091], [-0.3798746, 53.02480039999999], [-0.3797972999999999, 53.0250183], [-0.3797458, 53.0251601], [-0.37968679999999994, 53.025344], [-0.3796198, 53.0255755], [-0.3795152, 53.02594740000001], [-0.3794494, 53.02624500000001], [-0.3793663000000001, 53.02670479999999], [-0.3793224999999999, 53.02703730000001], [-0.3792979000000001, 53.0272879], [-0.37928309999999993, 53.02744440000001], [-0.3792790999999999, 53.02750019999999], [-0.3792697, 53.02765010000001], [-0.37926440000000006, 53.0278316], [-0.37926569999999993, 53.02809129999999], [-0.3792671, 53.0282405], [-0.3792741999999999, 53.02843509999999], [-0.37928309999999993, 53.0286269], [-0.3792952, 53.02879060000001], [-0.3793167, 53.02901239999999], [-0.3793502, 53.0292616], [-0.3793756999999999, 53.0294439], [-0.37940299999999993, 53.029621500000005], [-0.3794405, 53.029889299999994], [-0.3794748999999999, 53.0301157], [-0.3795138, 53.0303787], [-0.3795621, 53.030688399999995], [-0.37959829999999994, 53.03094240000001], [-0.379635, 53.03119099999999], [-0.3796765999999999, 53.03148459999999], [-0.3797177, 53.031754600000006], [-0.3797718, 53.032112000000005], [-0.3798263, 53.03248370000001], [-0.3798696999999999, 53.0327774], [-0.37989519999999993, 53.03294919999998], [-0.3799349, 53.03323209999999], [-0.3799901, 53.0335979], [-0.38001689999999994, 53.033785], [-0.3800463999999999, 53.03398589999999], [-0.38008669999999994, 53.034248], [-0.3801336, 53.034564], [-0.38018459999999993, 53.034916499999994], [-0.3802421999999999, 53.03531240000001], [-0.3802981, 53.0356864], [-0.3803574, 53.0360442], [-0.38042849999999995, 53.0365417], [-0.38050529999999994, 53.037038], [-0.3805733, 53.0375296], [-0.3806196860548018, 53.03783802447602], [-0.3806377, 53.03795780000001], [-0.3806752, 53.0382287], [-0.3807047, 53.03849640000001], [-0.3807302, 53.0388077], [-0.3807369, 53.0390343], [-0.3807463, 53.03933910000001], [-0.3807396, 53.0395729], [-0.3807262, 53.0398745], [-0.38069269999999994, 53.0402398], [-0.3806698999999999, 53.04044539999999], [-0.380635, 53.0406792], [-0.3805854, 53.0409768], [-0.380572, 53.0410444], [-0.38053849999999995, 53.041213], [-0.3804486, 53.041617], [-0.3803561, 53.04202900000001], [-0.38028499999999993, 53.0423257], [-0.3801589, 53.04289260000001], [-0.38005559999999994, 53.0433312], [-0.379943, 53.043828700000006], [-0.3798572, 53.0441939], [-0.3798008, 53.044451900000006], [-0.37972569999999994, 53.0447712], [-0.3796304999999999, 53.045188799999984], [-0.379491, 53.0457968], [-0.3793355, 53.0464716], [-0.3791999999999999, 53.0470916], [-0.3790793, 53.0476172], [-0.37896, 53.0481275], [-0.3788417999999999, 53.0486543], [-0.3787144, 53.04920819999999], [-0.378559, 53.04990110000001], [-0.3785208, 53.05007280000001], [-0.3784007, 53.05060009999999], [-0.3782827, 53.05110630000001], [-0.3781701, 53.0516037], [-0.3780534, 53.05212610000001], [-0.3779474, 53.05257269999999], [-0.37784549999999995, 53.053024099999995], [-0.3777436, 53.0534723], [-0.3776309, 53.05396399999999], [-0.3775356999999999, 53.054437199999995], [-0.377466, 53.0548958], [-0.37744179999999994, 53.055147299999994], [-0.3774271, 53.0553424], [-0.3774177, 53.0556173], [-0.3774164, 53.0558905], [-0.3774164, 53.0561557], [-0.377419, 53.056573199999995], [-0.3774256999999999, 53.057018199999995], [-0.3774324, 53.0574026], [-0.37743779999999993, 53.0579507], [-0.3774432, 53.0583529], [-0.3774526, 53.05872129999999], [-0.3774565999999999, 53.0591057], [-0.377466, 53.059670699999984], [-0.3774712999999999, 53.06010189999999], [-0.377478, 53.06050329999999], [-0.3774888, 53.06088849999999], [-0.37749009999999994, 53.0612053], [-0.37749409999999994, 53.0616703], [-0.3775021999999999, 53.062099100000005], [-0.37751159999999995, 53.0625222], [-0.3775143, 53.0630581], [-0.377521, 53.063467499999994], [-0.377529, 53.0639607], [-0.377533, 53.06435239999999], [-0.37753839999999994, 53.0647852], [-0.3775451, 53.0651551], [-0.3775545, 53.065734500000005], [-0.3775558, 53.06601820000001], [-0.3775638999999999, 53.066372699999995], [-0.37756919999999994, 53.06679499999999], [-0.3775786, 53.0672745], [-0.3775867, 53.06767180000001], [-0.3775907, 53.06801579999999], [-0.3775934, 53.06839060000001], [-0.37760009999999994, 53.06873619999999], [-0.3776028, 53.0690997], [-0.3776121999999999, 53.0695348], [-0.37761749999999994, 53.0699732], [-0.3776269, 53.07048000000001], [-0.3776322999999999, 53.0710811], [-0.3776403, 53.07158469999999], [-0.3776496999999999, 53.07211489999999], [-0.3776564, 53.0725419], [-0.3776670999999999, 53.0731793], [-0.3776725, 53.0737441], [-0.3776819, 53.0742049], [-0.3776912999999999, 53.0748149], [-0.3776966, 53.075399], [-0.3777033, 53.07590329999999], [-0.3777113999999999, 53.076419], [-0.3777181, 53.076908], [-0.3777221, 53.077270600000006], [-0.3777302, 53.0778877], [-0.3777382, 53.078350099999994], [-0.3777462999999999, 53.078862499999985], [-0.3777529999999999, 53.0793007], [-0.377765, 53.07998870000001], [-0.3777731, 53.08063080000001], [-0.3777745, 53.0808341], [-0.3777770999999999, 53.0812213], [-0.37779319999999994, 53.08187139999998], [-0.3777959, 53.0825183], [-0.37780930000000007, 53.08309909999999], [-0.37782, 53.083555], [-0.3778253999999999, 53.0841905], [-0.3778308, 53.08478740000001], [-0.3778401, 53.0853851], [-0.3778442, 53.0858942], [-0.37785889999999994, 53.08662639999999], [-0.3778616, 53.0872015], [-0.377871, 53.08775810000001], [-0.3778723, 53.08786520000001], [-0.3778696, 53.08822930000001], [-0.3778616, 53.0885297], [-0.3778427999999999, 53.088923599999994], [-0.3778213, 53.089203100000006], [-0.37779319999999994, 53.0894801], [-0.3777462, 53.089824799999995], [-0.37769120000000006, 53.090201], [-0.377631, 53.09053999999999], [-0.3775491, 53.09091049999999], [-0.3774672999999999, 53.0912496], [-0.3773601, 53.09165310000001], [-0.3773081584333057, 53.09181876959621], [-0.3772245, 53.0920856], [-0.3771038, 53.0924504], [-0.376971, 53.0928161], [-0.3769102, 53.09296979999999], [-0.3768755, 53.0930574], [-0.3767484, 53.09335970000001], [-0.3765593, 53.09379379999999], [-0.37639159999999994, 53.094146499999994], [-0.37617709999999993, 53.0945637], [-0.37601349999999995, 53.09486410000001], [-0.375701, 53.0954101], [-0.3752477, 53.0961324], [-0.37492449999999994, 53.0966301], [-0.3746871, 53.096999700000005], [-0.3744202, 53.09741279999999], [-0.3739079, 53.098196300000005], [-0.3736517999999999, 53.098593300000005], [-0.3732762999999999, 53.0991755], [-0.3729893, 53.09961919999999], [-0.3727237, 53.10003389999999], [-0.3723388, 53.1006282], [-0.37201030000000007, 53.10114109999999], [-0.37180099999999994, 53.1014704], [-0.371565, 53.1018328], [-0.3713531, 53.10216929999999], [-0.3711292, 53.10254369999999], [-0.3709374, 53.1028835], [-0.37069069999999993, 53.103361], [-0.3705324, 53.1036758], [-0.3703246, 53.1041186], [-0.37003049999999993, 53.104758399999994], [-0.3697300999999999, 53.1054145], [-0.3694962, 53.1059285], [-0.3694207, 53.1060944], [-0.3691685, 53.10664750000001], [-0.3688825, 53.1072727], [-0.36859859999999994, 53.10789940000001], [-0.3682603, 53.1086462], [-0.3680916, 53.109021699999985], [-0.3680015, 53.109221599999984], [-0.3679451, 53.1093466], [-0.3677423, 53.109889899999985], [-0.367692, 53.1100304], [-0.3676195, 53.1102518], [-0.3675713, 53.11041279999999], [-0.3675327, 53.11056], [-0.367464, 53.11085959999998], [-0.36741699999999994, 53.1110834], [-0.3673767999999999, 53.1113257], [-0.3673406, 53.111598599999994], [-0.36731109999999995, 53.1118779], [-0.3672963, 53.1121138], [-0.3672856, 53.1122973], [-0.3672843, 53.112503399999994], [-0.367287, 53.11269020000001], [-0.367295, 53.11286239999999], [-0.3673084, 53.1130943], [-0.3673326, 53.1133269], [-0.3673513, 53.113475], [-0.3673956, 53.11374870000001], [-0.3674464999999999, 53.11402640000001], [-0.36752299999999993, 53.11436450000001], [-0.3675941, 53.1146245], [-0.3676558, 53.114843400000005], [-0.3676893, 53.1149489], [-0.3677416, 53.1151187], [-0.3678408, 53.1154158], [-0.3679173, 53.1156395], [-0.3680544, 53.1160347], [-0.36816609999999994, 53.1163698], [-0.3681671, 53.11637280000001], [-0.3683397, 53.116883900000005], [-0.3685265, 53.1174344], [-0.3685708, 53.11756690000001], [-0.3686642, 53.11784660000001], [-0.36877189999999993, 53.1181596], [-0.3689444999999999, 53.1186635], [-0.3691042000000001, 53.11913040000001], [-0.3692021, 53.119425799999995], [-0.3692578, 53.1195868], [-0.3693906, 53.11997629999999], [-0.36952329999999994, 53.1203715], [-0.3697218, 53.120959899999995], [-0.3698351, 53.121290599999995], [-0.3699477, 53.1216206], [-0.37004829999999994, 53.121916799999994], [-0.370155, 53.122233099999995], [-0.37024679999999993, 53.12250350000001], [-0.3703541, 53.122821399999985], [-0.3704661, 53.12315379999999], [-0.3705587, 53.12341940000001], [-0.3706558999999999, 53.1237091], [-0.37083559999999993, 53.1242421], [-0.3709576, 53.1245927], [-0.371081, 53.1249581], [-0.3712124, 53.125346], [-0.3713612999999999, 53.125787800000005], [-0.3715128, 53.1262344], [-0.3716295, 53.1265815], [-0.3717274, 53.12685349999999], [-0.3718535, 53.12720040000001], [-0.3719849, 53.1275367], [-0.3721055999999999, 53.1278176], [-0.3722558, 53.1281201], [-0.3724382, 53.12844039999999], [-0.3726112, 53.12872500000001], [-0.3728432, 53.1290678], [-0.3730377, 53.12932930000001], [-0.3732804, 53.12964419999999], [-0.37361169999999994, 53.13001280000001], [-0.3738476999999999, 53.13028069999999], [-0.374242, 53.13066830000001], [-0.374316, 53.13073450000001], [-0.3744834, 53.1308842], [-0.3746899, 53.1310617], [-0.37498229999999994, 53.13130719999999], [-0.3752719, 53.1315335], [-0.37550529999999993, 53.1317106], [-0.3757345999999999, 53.1318704], [-0.3759908, 53.13204770000001], [-0.3761973, 53.13218450000001], [-0.3765058, 53.1323792], [-0.3769309, 53.13263479999999], [-0.3773211, 53.1328499], [-0.3776886, 53.1330454], [-0.3779917, 53.133197200000005], [-0.378445, 53.1334131], [-0.3788178, 53.13358339999999], [-0.3791048, 53.13371329999999], [-0.37946689999999994, 53.13386909999999], [-0.38009589999999993, 53.1341426], [-0.38099579999999994, 53.1345331], [-0.3816449, 53.1348163], [-0.3821625, 53.1350405], [-0.38274320000000006, 53.13529480000001], [-0.3833909999999999, 53.13557419999999], [-0.3838765, 53.1357874], [-0.3844974, 53.13605509999999], [-0.3849130999999999, 53.1362369], [-0.3853772, 53.13643969999998], [-0.38590289999999994, 53.13666679999999], [-0.3865064, 53.13693150000001], [-0.3871541, 53.137210399999994], [-0.3876746, 53.1374353], [-0.3882151, 53.1376702], [-0.38885999999999993, 53.1379497], [-0.3894823, 53.1382209], [-0.38973709999999995, 53.1383319], [-0.3899408, 53.1384208], [-0.3902051, 53.1385362], [-0.390238664890214, 53.13855063612674], [-0.3904522787180337, 53.138643955162024], [-0.390640424167169, 53.1387269260459], [-0.3908067368519511, 53.13880102938529], [-0.3909548523867113, 53.138867745787174], [-0.391088406385781, 53.138928555858506], [-0.3912110344634917, 53.13898494020624], [-0.3913263722341745, 53.13903837943734], [-0.3914380553121608, 53.13909035415877], [-0.3915497193117819, 53.13914234497746], [-0.3916649998473693, 53.1391958325004], [-0.3917875325332541, 53.13925229733453], [-0.39192095298376783, 53.13931322008682], [-0.39206889681324175, 53.13938008136421], [-0.3922349996360072, 53.139454361773666], [-0.39242289706639544, 53.13953754192215], [-0.39263622471873794, 53.13963110241663], [-0.3931314, 53.13984510000001], [-0.3936651, 53.1400776], [-0.394215, 53.1403173], [-0.3951149, 53.140715500000006], [-0.3953745, 53.140835200000005], [-0.3957868, 53.1410253], [-0.3962011999999999, 53.14122069999999], [-0.3971426, 53.14168409999999], [-0.39737199999999995, 53.14179599999999], [-0.39832549999999994, 53.142301999999994], [-0.3990752, 53.1426961], [-0.39952419999999994, 53.1429336], [-0.4003452, 53.14336779999999], [-0.40080989999999994, 53.1436118], [-0.4008257999999999, 53.14362009999999], [-0.4015321, 53.1439888], [-0.4026518999999999, 53.144580899999994], [-0.4037838, 53.1451777], [-0.4043336, 53.14546570000001], [-0.4048404344939161, 53.14573188385283], [-0.4051316, 53.1458848], [-0.4052043, 53.1459232], [-0.40651829999999994, 53.14661669999999], [-0.4075965, 53.147186999999995], [-0.4088143, 53.14782569999999], [-0.4100615, 53.1484852], [-0.4108983, 53.148925199999994], [-0.4114636, 53.14923229999999], [-0.4117129, 53.14936370000001], [-0.4121885, 53.149606], [-0.412977, 53.1500214], [-0.413712, 53.150409100000005], [-0.41411419999999993, 53.150619000000006], [-0.41454869999999994, 53.15084900000001], [-0.4152737, 53.15123440000001], [-0.4154254, 53.151315099999984], [-0.4154943, 53.1513517], [-0.4164022, 53.1518302], [-0.4173476, 53.152327199999995], [-0.41849429999999993, 53.15293199999999], [-0.4195268999999999, 53.1534781], [-0.42086, 53.15417939999998], [-0.4223859, 53.15498560000001], [-0.42257529999999993, 53.1550857], [-0.4233222, 53.1554819], [-0.4235112, 53.1555917], [-0.42379959999999994, 53.1557582], [-0.4240357, 53.15589789999999], [-0.4243442, 53.1560885], [-0.4246445999999999, 53.1562783], [-0.42489809999999995, 53.156448], [-0.4251998, 53.15665299999999], [-0.4255497999999999, 53.1569007], [-0.42588239999999994, 53.1571508], [-0.42608089999999993, 53.15730520000001], [-0.42646179999999995, 53.15760840000001], [-0.42674740000000005, 53.1578512], [-0.427076, 53.15814389999999], [-0.42725299999999994, 53.1583056], [-0.4274193, 53.15846799999999], [-0.427595, 53.1586377], [-0.4278739999999999, 53.1589264], [-0.4281636, 53.15923759999999], [-0.4282884, 53.15938070000001], [-0.4284909, 53.159615499999994], [-0.4286356999999999, 53.15979159999999], [-0.4288154, 53.16002160000001], [-0.429148, 53.1604614], [-0.4293276999999999, 53.1607251], [-0.4296374999999999, 53.16121239999999], [-0.42974879999999993, 53.16140699999999], [-0.4298989999999999, 53.1616788], [-0.43002699999999994, 53.1619279], [-0.4301069, 53.1620977], [-0.4302035, 53.1623019], [-0.4302906, 53.16250049999999], [-0.43043819999999994, 53.1628672], [-0.4305079, 53.163064199999994], [-0.4305817, 53.163274], [-0.4306567999999999, 53.1634943], [-0.4307614, 53.16382], [-0.4308754, 53.1641697], [-0.4309612, 53.1644334], [-0.43106979999999995, 53.1647727], [-0.4311173, 53.164919000000005], [-0.43115279999999995, 53.16502860000001], [-0.4312227, 53.165243899999986], [-0.43134739999999994, 53.16563219999998], [-0.4315486, 53.16625450000001], [-0.4317483999999999, 53.1668776], [-0.43191339999999995, 53.167409], [-0.4321481, 53.16812699999999], [-0.4324525, 53.16907080000001], [-0.4324821, 53.169167300000005], [-0.4326153, 53.1695634], [-0.43283739999999993, 53.170250900000006], [-0.4329756, 53.1706866], [-0.4332304, 53.17147769999999], [-0.4334503, 53.172150499999994], [-0.4336434, 53.1727518], [-0.4338968999999999, 53.1735404], [-0.4342213999999999, 53.1745412], [-0.4343468, 53.1749278], [-0.4344333, 53.17519469999999], [-0.434605, 53.1757212], [-0.4348115, 53.176366599999994], [-0.4350435, 53.177082799999994], [-0.4353774999999999, 53.1781173], [-0.4356702, 53.1790242], [-0.43592999999999993, 53.1798293], [-0.43611779999999994, 53.1804071], [-0.4363873, 53.18124379999999], [-0.4364832, 53.18152749999999], [-0.43652310000000005, 53.18165409999999], [-0.4365898, 53.1818466], [-0.43696469999999993, 53.18280930000001], [-0.4369841, 53.18285919999999], [-0.43705559999999993, 53.1830197], [-0.4371584999999999, 53.1832506], [-0.43737039999999994, 53.1837039], [-0.4374372, 53.1838348], [-0.43754609999999994, 53.18394099999998], [-0.4376896, 53.18421419999999], [-0.4378264, 53.18446740000001], [-0.437982, 53.1847478], [-0.43817909999999993, 53.1850781], [-0.4384232, 53.1854784], [-0.4386430999999999, 53.18581989999999], [-0.43889339999999993, 53.18618849999999], [-0.43891, 53.186212899999994], [-0.4391338, 53.18652939999999], [-0.4393271, 53.18679550000001], [-0.4395013, 53.1870325], [-0.4397279, 53.1873186], [-0.4400068999999999, 53.1876705], [-0.4401759, 53.1878682], [-0.4404132, 53.18815109999999], [-0.4406572999999999, 53.1884283], [-0.4409376, 53.1887377], [-0.4412167, 53.1890359], [-0.4417315, 53.1895589], [-0.4419077, 53.189731], [-0.44200339999999994, 53.1898244], [-0.4423578, 53.19017040000001], [-0.4429385, 53.19073850000001], [-0.4435085999999999, 53.19129540000001], [-0.444104, 53.19187469999999], [-0.4447531, 53.19250459999999], [-0.44534330000000005, 53.193077599999995], [-0.4461868, 53.19389789999999], [-0.44678499999999993, 53.194477199999994], [-0.4471389, 53.19482270000001], [-0.4473387999999999, 53.1950115], [-0.4478257, 53.1954928], [-0.4481303, 53.195789], [-0.448296, 53.19593969999999], [-0.4485056, 53.196154], [-0.4491317999999999, 53.196759699999994], [-0.4491576420597607, 53.19678476733839], [-0.4497620999999999, 53.197371100000005], [-0.4504179, 53.19800899999999], [-0.45101330000000006, 53.1985875], [-0.4514775, 53.1990366], [-0.45192389999999993, 53.1994752], [-0.4520296901724693, 53.19957740430325], [-0.4522366, 53.199777299999994], [-0.4525718, 53.200102599999994], [-0.4528953999999999, 53.2004162], [-0.45314430000000006, 53.2006561], [-0.4534463, 53.2009532], [-0.45384720000000006, 53.2013406], [-0.4544493999999999, 53.2019294], [-0.4551213, 53.2025793], [-0.4556819, 53.2031264], [-0.4568888, 53.2042919], [-0.4576826000000001, 53.205067], [-0.4579832, 53.205357], [-0.4584982, 53.2058534], [-0.4594677999999999, 53.20679809999999], [-0.46047630000000006, 53.2077732], [-0.4613467, 53.20863659999999], [-0.4617825, 53.2090599], [-0.46270780000000006, 53.2099369], [-0.46318789999999993, 53.21040189999999], [-0.4639573000000001, 53.2111452], [-0.4643494, 53.21152320000001], [-0.4650146, 53.21216330000001], [-0.4655443, 53.21267969999999], [-0.4658029, 53.212928000000005], [-0.46585850000000006, 53.21298139999999], [-0.4660310999999999, 53.2131471], [-0.46661859999999994, 53.21371809999999], [-0.4671054, 53.2141871], [-0.4674205, 53.21446579999999], [-0.4676833000000001, 53.2146899], [-0.4680133000000001, 53.214958900000006], [-0.4683941, 53.2152512], [-0.4687991, 53.215542699999986], [-0.4689346999999999, 53.2156351], [-0.4691747, 53.2157981], [-0.4692981000000001, 53.2158792], [-0.4697204999999999, 53.216145], [-0.4701524, 53.2164043], [-0.4705801999999999, 53.2166461], [-0.47094629999999993, 53.2168366], [-0.4715693000000001, 53.2171622], [-0.4717606999999999, 53.217263599999995], [-0.4721908, 53.21746920000001], [-0.4723721999999999, 53.21754630000001], [-0.4728496999999999, 53.21773739999999], [-0.4735333, 53.2180176], [-0.47399229999999987, 53.21819760000002], [-0.4744426, 53.2183637], [-0.4750071999999999, 53.2185629], [-0.4752002999999999, 53.21862389999999], [-0.4759728, 53.21891299999999], [-0.4764623, 53.219064], [-0.4767182, 53.21913430000001], [-0.47699849999999994, 53.21920899999999], [-0.47739700000000007, 53.21931370000001], [-0.4778235, 53.2194205], [-0.4781759999999999, 53.21951010000001], [-0.4787567, 53.219648199999995], [-0.4796622, 53.21986609999999], [-0.4799223000000001, 53.219928], [-0.48068769999999994, 53.2201163], [-0.4814694999999999, 53.2202986], [-0.4824744, 53.220538999999995], [-0.48346420000000007, 53.22077749999999], [-0.484129, 53.22093699999999], [-0.4847060000000001, 53.2210762], [-0.4855335, 53.2212778], [-0.4860565, 53.2214038], [-0.486597, 53.22153549999998], [-0.4874284999999999, 53.221734600000005], [-0.487927, 53.22184910000001], [-0.4882438999999999, 53.22191689999999], [-0.4886395, 53.22199880000001], [-0.488956, 53.22205900000001], [-0.4892484, 53.22211200000001], [-0.4896091, 53.2221763], [-0.48996990000000007, 53.222235700000006], [-0.4903078, 53.22228869999999], [-0.4906842999999999, 53.222342899999994], [-0.49089250000000006, 53.22237379999999], [-0.4914223, 53.2224372], [-0.4917656, 53.2224782], [-0.4921058, 53.2225139], [-0.4925472, 53.22255899999999], [-0.4927752999999999, 53.22257989999999], [-0.4930511999999999, 53.222603], [-0.4934527999999999, 53.2226337], [-0.4937371999999999, 53.2226546], [-0.4939975999999999, 53.22267070000001], [-0.49440960000000006, 53.22268829999999], [-0.49457200000000007, 53.2226953], [-0.4947187, 53.22270170000001], [-0.4947715, 53.22270399999999], [-0.4950037000000001, 53.22271400000001], [-0.495197, 53.2227193], [-0.4955081999999999, 53.2227285], [-0.4958288999999999, 53.2227333], [-0.4961991, 53.22273809999999], [-0.4965785999999999, 53.22274380000001], [-0.4971904, 53.22275189999999], [-0.4975001, 53.22275570000001], [-0.498097, 53.222764], [-0.4989405, 53.22278250000001], [-0.4991886, 53.2227846], [-0.4997693000000001, 53.2227918], [-0.5009106, 53.2227986], [-0.5016429, 53.2228066], [-0.502237, 53.2228154], [-0.5027294999999999, 53.222822400000005], [-0.5042876, 53.22283840000001], [-0.5047578, 53.2228436], [-0.5055799, 53.222855800000005], [-0.5066543999999998, 53.2228734], [-0.5077984, 53.2228903], [-0.509684, 53.22291940000001], [-0.5112444999999999, 53.22294250000001], [-0.5123173999999999, 53.222954699999995], [-0.5136667, 53.22297280000001], [-0.5149693, 53.222987], [-0.5163072000000001, 53.2229969], [-0.5181857000000001, 53.22301599999999], [-0.5195053999999999, 53.223032800000006], [-0.5207271, 53.223052399999986], [-0.5221299, 53.2230724], [-0.5236597, 53.223092], [-0.5242448, 53.2230995], [-0.5246855999999999, 53.22310710000001], [-0.5251017999999998, 53.22311929999999], [-0.5254935999999999, 53.2231344], [-0.5257994, 53.2231478], [-0.526121, 53.2231676], [-0.5263973, 53.22318689999999], [-0.5266671999999999, 53.22320979999999], [-0.5270048, 53.22323999999999], [-0.5273039, 53.223269], [-0.5277219999999999, 53.22331559999999], [-0.5280733, 53.22335729999999], [-0.52847, 53.223408500000005], [-0.5288116000000002, 53.223455300000005], [-0.5293102, 53.2235313], [-0.5296765, 53.2235914], [-0.5301591, 53.223680400000006], [-0.5307778, 53.22382409999999], [-0.5312651999999999, 53.223937799999995], [-0.5320336, 53.2241103], [-0.5323738999999998, 53.2241943], [-0.5329387, 53.22433970000001], [-0.5332878999999999, 53.2244287], [-0.5336432, 53.224515100000005], [-0.5339797999999999, 53.2245864], [-0.5343751, 53.2246661], [-0.5347962999999999, 53.22474940000001], [-0.5350832, 53.2248104], [-0.535283, 53.224858299999994], [-0.5354721, 53.2249078], [-0.5357710999999998, 53.22498720000001], [-0.5361284999999999, 53.2250515], [-0.5364367000000001, 53.225136199999994], [-0.5364458187105083, 53.22513869994286], [-0.5367740999999999, 53.2252287], [-0.5370597, 53.22531240000001], [-0.5389891704717129, 53.22585061698555], [-0.539745917758479, 53.22606170629689], [-0.5398114999999999, 53.22608], [-0.5409883, 53.22640280000001], [-0.5414699, 53.22654299999999], [-0.5416847, 53.226595], [-0.5419717, 53.2266765], [-0.5436327, 53.22713589999999], [-0.5438448, 53.227194299999994], [-0.5439645999999999, 53.2272308], [-0.5442357, 53.227302999999985], [-0.5443469, 53.2273342], [-0.5447769, 53.22745469999999], [-0.5449872, 53.2275051], [-0.5452802, 53.2275712], [-0.5457218, 53.2276547], [-0.5462552999999999, 53.22773889999999], [-0.5468094, 53.22782019999999], [-0.547345, 53.2279057], [-0.5476527, 53.22796379999999], [-0.5481543, 53.2280867], [-0.5486558999999999, 53.22820959999999], [-0.5490416999999999, 53.22831269999999], [-0.5499606, 53.2285724], [-0.5508094999999998, 53.2288092], [-0.5513236999999999, 53.2289578], [-0.5519409999999999, 53.22912490000001], [-0.5529766, 53.2293973], [-0.5538216, 53.2296302], [-0.5544481, 53.229797399999995], [-0.5550751, 53.2299693], [-0.5554818, 53.2300775], [-0.555754, 53.2301423], [-0.5561225999999999, 53.2302179], [-0.55639, 53.230270399999995], [-0.5570490999999999, 53.2303776], [-0.5573409999999999, 53.2304245], [-0.557778238380795, 53.230485998424506], [-0.5586171999999999, 53.230603999999985], [-0.5590273999999998, 53.23067369999999], [-0.5591525999999999, 53.23069689999999], [-0.5593655999999999, 53.2307363], [-0.5596375, 53.2307891], [-0.5599192, 53.2308445], [-0.5602451, 53.2309161], [-0.5607587, 53.23103069999999], [-0.5614079, 53.23118829999999], [-0.5618088, 53.23129079999999], [-0.5622848999999999, 53.23142109999999], [-0.5627262, 53.23154389999999], [-0.5632089, 53.2316786], [-0.5637896, 53.23183909999999], [-0.5644401, 53.23202309999999], [-0.5648516999999998, 53.2321353], [-0.5652568, 53.2322471], [-0.5658885, 53.2324253], [-0.5663819, 53.2325624], [-0.56696, 53.23272390000001], [-0.5675929999999999, 53.2329011], [-0.5680609999999999, 53.233032], [-0.5685585999999999, 53.2331709], [-0.5690413999999999, 53.23330910000001], [-0.5696047, 53.2334681], [-0.5702134999999999, 53.2336423], [-0.5705969999999999, 53.233760099999984], [-0.5709324, 53.233875899999994], [-0.5713145999999999, 53.23401950000001], [-0.5716229999999999, 53.2341381], [-0.5719542999999999, 53.2342788], [-0.5724022, 53.2344875], [-0.5727751, 53.23466969999999], [-0.5731987999999999, 53.23489769999999], [-0.5735112999999998, 53.235078300000005], [-0.5738184, 53.2352726], [-0.5741255, 53.235478], [-0.5743252999999999, 53.23561529999999], [-0.5744782, 53.23572519999999], [-0.5746337, 53.235835999999985], [-0.5748805, 53.23600959999999], [-0.5749944999999999, 53.2360937], [-0.5751874999999999, 53.2362309], [-0.5754437999999998, 53.2364131], [-0.5755574, 53.236494], [-0.5757549, 53.2366347], [-0.5758476999999999, 53.236700099999986], [-0.5761397999999999, 53.236906000000005], [-0.5764133999999999, 53.237101800000005], [-0.5766508, 53.2372688], [-0.576915, 53.237455], [-0.577084, 53.2375706], [-0.5772917999999999, 53.2377127], [-0.5774734, 53.2378317], [-0.5777009, 53.237973499999995], [-0.578044, 53.2381762], [-0.5789606, 53.238646499999994], [-0.5791649, 53.23873820000001], [-0.5793883999999999, 53.2388333], [-0.579918, 53.2390418], [-0.5803723999999999, 53.239216799999994], [-0.5809061999999999, 53.2394214], [-0.5813508999999999, 53.23959189999999], [-0.5820029, 53.2398425], [-0.5823487, 53.23997479999999], [-0.5836003999999999, 53.2404555], [-0.5843028, 53.2407239], [-0.5916904, 53.2435547], [-0.5954454999999998, 53.24500569999999], [-0.5963467, 53.2454037], [-0.5971621, 53.245865899999984], [-0.5978916999999999, 53.2463539], [-0.5989726999999999, 53.247274899999994], [-0.5999730999999999, 53.248395300000006], [-0.6006094999999999, 53.24906849999999], [-0.6013893, 53.24966639999999], [-0.6039856999999998, 53.2513739], [-0.6071027603160892, 53.25335536819731], [-0.6098221999999999, 53.255084], [-0.6149788, 53.25833870000001], [-0.6157154, 53.25881179999999], [-0.6165169999999999, 53.259243], [-0.6170171999999999, 53.25948469999999], [-0.6175604999999998, 53.2597244], [-0.6181997999999999, 53.2599629], [-0.6188773000000001, 53.26018], [-0.6194964, 53.2603543], [-0.6201432999999998, 53.2605009], [-0.6207735999999999, 53.26064120000001], [-0.6214355999999999, 53.26074969999999], [-0.6280715, 53.2615159], [-0.628820698883665, 53.26159833975964], [-0.6317948, 53.26192559999999], [-0.6390107999999999, 53.2627501], [-0.6446635, 53.2633982], [-0.6538689, 53.2644372], [-0.657029, 53.2648006], [-0.6580631, 53.264972], [-0.6591428999999999, 53.26521220000001], [-0.6600851, 53.26548579999999], [-0.6609558, 53.2658017], [-0.6617574, 53.26613499999999], [-0.6619885, 53.2662304], [-0.6629197, 53.2665964], [-0.6637918999999999, 53.26698170000001], [-0.6642673, 53.2671671], [-0.6646420999999999, 53.2673216], [-0.6756241, 53.2718465], [-0.6783382, 53.27295780000001], [-0.6797984, 53.27356], [-0.6805569, 53.2739111], [-0.681295, 53.274278299999985], [-0.6822302, 53.27477149999999], [-0.6827568, 53.2750796], [-0.6835101, 53.275555800000014], [-0.6842179999999999, 53.2760584], [-0.6848766, 53.2765591], [-0.6855138, 53.27708], [-0.6860910999999998, 53.2776115], [-0.6866191999999999, 53.2781461], [-0.6869184999999999, 53.27847770000001], [-0.6873779, 53.27902439999999], [-0.6877966, 53.2795743], [-0.6881543999999999, 53.28010780000001], [-0.6884937, 53.28064330000001], [-0.6885435999999999, 53.2807383], [-0.6890079, 53.2814576], [-0.6890911, 53.2815896], [-0.6894477, 53.2821557], [-0.6897091, 53.28257229999999], [-0.6933744999999999, 53.2883239], [-0.6967664999999998, 53.2936554], [-0.705296644529629, 53.30706581297633], [-0.7101124, 53.314634899999994], [-0.7101856999999999, 53.314749899999995], [-0.7126359999999999, 53.3185933], [-0.7150044, 53.3223083], [-0.7151756999999999, 53.322576999999995], [-0.7154675999999999, 53.32303569999999], [-0.7156620999999999, 53.32334139999999], [-0.7186522272956171, 53.32802946451623], [-0.7232089999999999, 53.335172799999995], [-0.7237208, 53.33596330000001], [-0.7259436, 53.339453500000005], [-0.7276215, 53.34212659999999], [-0.7300494999999999, 53.3459], [-0.7321503, 53.3492176], [-0.7335013999999999, 53.35136320000001], [-0.7350288, 53.3537279], [-0.7357142999999999, 53.3547891], [-0.7371135999999999, 53.3569992], [-0.7388686, 53.3597708], [-0.7392385999999999, 53.3603514], [-0.7394663869176766, 53.36070877627213], [-0.7404813999999998, 53.3623012], [-0.7411636999999999, 53.3633614], [-0.7418692, 53.3644054], [-0.7425808, 53.3652385], [-0.7433747, 53.3660195], [-0.744307, 53.3667497], [-0.7467830999999999, 53.3686406], [-0.7501632, 53.37127100000001], [-0.7545002, 53.37464099999999], [-0.7574629999999999, 53.3769313], [-0.7602591000000001, 53.379103], [-0.7624297, 53.3807711], [-0.7669596999999999, 53.3842729], [-0.7676483999999999, 53.38481389999999], [-0.7680784, 53.3851429], [-0.7686958999999999, 53.385622399999995], [-0.768954, 53.3858163], [-0.7692458, 53.386004199999995], [-0.7696574, 53.386219999999994], [-0.7696706, 53.3862273], [-0.7698144999999998, 53.386296], [-0.7700585999999999, 53.3863953], [-0.77033, 53.3864931], [-0.7705371, 53.386561099999994], [-0.7709616999999999, 53.386677299999995], [-0.7714387000000001, 53.3867881], [-0.7720281999999999, 53.3868873], [-0.7724484999999999, 53.38693589999998], [-0.7729267000000001, 53.38697069999999], [-0.7734121999999999, 53.3869779], [-0.7738775999999999, 53.38696329999999], [-0.7742959999999999, 53.3869351], [-0.7747825999999999, 53.386884499999994], [-0.7751752, 53.3868165], [-0.7756378, 53.386721], [-0.7760297, 53.386612500000005], [-0.7765063, 53.3864528], [-0.7793451, 53.3854554], [-0.7805604, 53.3850308], [-0.7813624, 53.384789], [-0.7820088, 53.3846165], [-0.7832332999999999, 53.38421580000001], [-0.7835337999999998, 53.38412489999999], [-0.7855773, 53.3834649], [-0.7861099, 53.3833012], [-0.7863379, 53.3832484], [-0.7865068, 53.3832115], [-0.7866598, 53.38317800000001], [-0.7871613, 53.383082], [-0.7875687, 53.3830074], [-0.7887241, 53.3828136], [-0.7896986999999999, 53.38265009999999], [-0.7900197999999999, 53.3825974], [-0.7905534, 53.3825059], [-0.791143, 53.3824107], [-0.7916523, 53.3823373], [-0.7921980999999999, 53.38226610000001], [-0.7926805, 53.38221080000001], [-0.793208, 53.3821593], [-0.7936722, 53.3821251], [-0.7942034, 53.3820917], [-0.7947114, 53.38207130000001], [-0.7953169, 53.38205459999999], [-0.7960284, 53.382053199999994], [-0.7967044999999999, 53.38206769999999], [-0.7972746999999999, 53.38208300000001], [-0.7977504999999999, 53.3821125], [-0.7978795, 53.3821239], [-0.7982858999999999, 53.3821534], [-0.7988304, 53.38220359999999], [-0.7995260999999999, 53.382282800000006], [-0.7998356, 53.3823226], [-0.7999780999999999, 53.3823409], [-0.8003679, 53.3823983], [-0.8008588999999999, 53.38248039999999], [-0.8012933999999999, 53.3825582], [-0.8014355, 53.38258499999999], [-0.8019333999999999, 53.382682499999994], [-0.8027301999999998, 53.3828685], [-0.8033989999999999, 53.3830429], [-0.8040789, 53.3832427], [-0.8047282, 53.3834542], [-0.8052289, 53.383624199999986], [-0.8058685, 53.38386549999999], [-0.8063656, 53.3840762], [-0.8068541, 53.38429420000001], [-0.8074231, 53.384566], [-0.8079932, 53.3848595], [-0.8084196, 53.3850978], [-0.8084837557075693, 53.38513606650585], [-0.8088887, 53.38537759999999], [-0.8093259999999999, 53.38565590000001], [-0.8098608999999999, 53.3860279], [-0.8103872, 53.38642759999999], [-0.8107356, 53.3867182], [-0.8110734, 53.3870259], [-0.8115678, 53.38750530000001], [-0.8118619, 53.38782539999998], [-0.8122340999999998, 53.388267199999994], [-0.8127762, 53.38902489999999], [-0.8188400999999998, 53.39802749999998], [-0.8198257, 53.399493599999985], [-0.8199751, 53.39971320000001], [-0.8208424999999999, 53.40100269999999], [-0.8240619, 53.4057864], [-0.8245368, 53.40648120000001], [-0.8249811999999999, 53.40714049999999], [-0.8254611999999999, 53.40788299999999], [-0.8260654999999999, 53.4088638], [-0.8266837, 53.409980100000006], [-0.8272607, 53.4110949], [-0.8277397, 53.41215059999999], [-0.8281496999999999, 53.4131159], [-0.8283978, 53.41374439999999], [-0.828587428069528, 53.41428429590598], [-0.8312993, 53.4220046], [-0.8314825999999998, 53.42260910000001], [-0.8315670999999999, 53.422868599999994], [-0.8317462999999999, 53.42357079999999], [-0.8319598999999999, 53.42441469999999], [-0.8321321999999999, 53.4252648], [-0.8322665999999999, 53.42606759999999], [-0.83237, 53.426757499999994], [-0.8324492, 53.4274782], [-0.8325907, 53.4295959], [-0.8327064, 53.4337702], [-0.8327657999999999, 53.4356463], [-0.8327831, 53.4358813], [-0.8328763, 53.4403379], [-0.8329006999999999, 53.4405483], [-0.8329177, 53.4412159], [-0.8329494, 53.44165279999999], [-0.8330005999999999, 53.442156399999995], [-0.8331028999999999, 53.4428327], [-0.8331467999999999, 53.4430562], [-0.8332587999999999, 53.4437252], [-0.8333939999999999, 53.4442885], [-0.8335651, 53.44498259999999], [-0.8335968, 53.4450972], [-0.8347989, 53.45024250000001], [-0.8349006000000001, 53.4506519], [-0.8356691, 53.453934], [-0.8368063, 53.4588373], [-0.8369821, 53.459423099999995], [-0.8371767999999999, 53.4599534], [-0.8374076, 53.46046730000001], [-0.8375834, 53.4608325], [-0.8377626, 53.4611731], [-0.8380451, 53.46166549999999], [-0.8383024, 53.46208879999999], [-0.8383501, 53.4621527], [-0.8385241, 53.462400899999984], [-0.8388497, 53.46281019999999], [-0.8392166999999999, 53.4632625], [-0.8395475, 53.4636236], [-0.8399368999999999, 53.464037999999995], [-0.8403813999999998, 53.4644677], [-0.8407553, 53.4648052], [-0.8410963999999999, 53.4650924], [-0.8415891999999999, 53.4654893], [-0.8421683, 53.4659237], [-0.8426814999999999, 53.4662924], [-0.8434465, 53.46676219999999], [-0.8442424999999999, 53.467235], [-0.8448679, 53.4675611], [-0.8453496740560794, 53.46779240988761], [-0.8454639999999999, 53.4678473], [-0.8462634999999998, 53.4682298], [-0.8469216, 53.46851190000001], [-0.8474105000000001, 53.4687099], [-0.8476229, 53.46879599999999], [-0.8484067999999999, 53.4690841], [-0.8490855999999999, 53.4693139], [-0.8497162, 53.46950869999999], [-0.8503071999999999, 53.4696933], [-0.8507912999999999, 53.46982259999999], [-0.8514236, 53.46999590000001], [-0.8520501, 53.470148], [-0.8540983, 53.470607900000005], [-0.8623818999999999, 53.47249289999999], [-0.8688095999999998, 53.47394169999998], [-0.8693770999999999, 53.4740749], [-0.8698173, 53.4741737], [-0.8706262, 53.4743477], [-0.8713425999999999, 53.4744913], [-0.8722173, 53.47465079999999], [-0.8731236999999998, 53.47482039999999], [-0.8738986, 53.474951], [-0.8747854999999999, 53.47508440000001], [-0.8759176999999999, 53.4752462], [-0.8983152841195214, 53.47819569453042], [-0.9017182, 53.4786438], [-0.9019024, 53.478668], [-0.9088071, 53.47957719999999], [-0.938623, 53.483498999999995], [-0.9525872, 53.4853248], [-0.9627332999999998, 53.48666009999999], [-0.9629048999999998, 53.486684], [-0.9800393, 53.48892680000001], [-0.9845058, 53.4895119], [-0.9881468125314736, 53.48998885605899], [-0.9885777, 53.4900453], [-0.9902589000000002, 53.490265], [-1.0066451, 53.4924074], [-1.0067656, 53.4924232], [-1.0086002999999997, 53.4926624], [-1.0098182, 53.49281899999999], [-1.0107981, 53.4929204], [-1.0125719, 53.493081299999986], [-1.0145358, 53.4932393], [-1.0182885, 53.4935454], [-1.0257724999999998, 53.4941527], [-1.0313669, 53.4945919], [-1.0334697, 53.494703500000014], [-1.0355133999999997, 53.4947592], [-1.0374997999999995, 53.494813400000005], [-1.0409543, 53.49491310000001], [-1.0413523000000002, 53.4949234], [-1.0492425, 53.4951279], [-1.0505262, 53.49515869999999], [-1.0619961999999998, 53.49546000000001], [-1.0626812, 53.49548370000001], [-1.06299, 53.4954931], [-1.0636229999999998, 53.49549869999999], [-1.0640897, 53.49550909999999], [-1.0643901, 53.49552099999999], [-1.0649024, 53.4955346], [-1.0652752, 53.495541], [-1.0660717999999998, 53.49555689999998], [-1.0668027, 53.4955769], [-1.0672332, 53.4955968], [-1.0676891999999998, 53.49560559999998], [-1.0680138, 53.4956152], [-1.0684683999999998, 53.4956335], [-1.0690665, 53.4956407], [-1.0697008999999995, 53.495659799999984], [-1.0703887999999997, 53.49567739999999], [-1.0710822000000002, 53.4956965], [-1.0721175, 53.4957221], [-1.0729771999999995, 53.49574519999999], [-1.0740836, 53.495775499999986], [-1.0748278999999998, 53.4957993], [-1.0754126, 53.4958098], [-1.0763219, 53.495833000000005], [-1.0773814, 53.49586889999999], [-1.0779783409434258, 53.4958797842826], [-1.0782973, 53.4958856], [-1.0790041, 53.495904], [-1.0800983999999998, 53.4959327], [-1.0806777999999997, 53.4959502], [-1.0812937, 53.4959898], [-1.0816157, 53.4959988], [-1.0822163, 53.4960146], [-1.0829782999999995, 53.49603479999999], [-1.0833750999999998, 53.49604529999999], [-1.0868833, 53.4961464], [-1.0876384, 53.496183], [-1.0885838, 53.4962388], [-1.0895241, 53.4963158], [-1.0905463999999998, 53.49641179999999], [-1.091427, 53.496512499999994], [-1.0920011, 53.4965919], [-1.0925628999999997, 53.4966791], [-1.0931664, 53.4967844], [-1.0939052, 53.4969358], [-1.0946215, 53.497101099999995], [-1.0954342, 53.4973132], [-1.0961411, 53.4975153], [-1.0967754, 53.4977044], [-1.0969995, 53.4977792], [-1.0970108670088878, 53.497782996202965], [-1.0974205, 53.49791980000001], [-1.0980267, 53.49811600000001], [-1.0986154, 53.49829470000001], [-1.0992672, 53.4984894], [-1.0999363, 53.4986845], [-1.1005973999999998, 53.4988696], [-1.1006370657415625, 53.498880705329185], [-1.1006967624768278, 53.498897418786505], [-1.1013164, 53.49907089999999], [-1.1019601000000003, 53.4992456], [-1.1025474999999998, 53.49939719999999], [-1.1031121999999998, 53.49954], [-1.1032816, 53.49958049999999], [-1.1033728, 53.499602199999984], [-1.1037733, 53.4996979], [-1.1044828, 53.4998615], [-1.1063187, 53.500283499999995], [-1.1079267, 53.500650399999984], [-1.1093455999999997, 53.5009719], [-1.1111749, 53.50139149999998], [-1.1118086, 53.5015861], [-1.1134256, 53.5019554], [-1.1145556999999997, 53.5022115], [-1.1151793, 53.5023982], [-1.1158263, 53.5025963], [-1.1167005999999997, 53.5027996], [-1.1191311, 53.50334480000001], [-1.1218039, 53.5039598]]} |
89.8 |
1012 |
1226 |
Peterborough |
Doncaster Europort Freightliner |
Doncaster Europort Freightliner |
53.5039598 |
-1.1218039 |
53.5039598 |
-1.1218039 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 11:26:00 |
Doncaster Europort Freightliner |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431354 |
1789474512115817 |
97 |
97 |
2026-09-15 12:25:12.757864 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:12.096514 |
| 548055 |
577036 |
W00565 |
642J07MH15 |
2026-09-15 |
COMPLETE |
15430738 |
2026-09-15 13:15:00 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 577036, "stp": "O", "toc": "Transport for Wales", "uid": "W00565", "consist": "158834", "dest_crs": "PWL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00565/2026-09-15/detailed", "trust_id": "642J07MH15", "origin_crs": "MCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Pwllheli", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": null, "is_terminated": 1, "next_location": "Pwllheli", "signalling_id": "2J07", "timing_status": "LATE", "origin_station": "Machynlleth", "current_leg_arr": "1315", "current_leg_dep": "1311", "current_leg_end": "Pwllheli", "origin_dep_time": "1055", "origin_platform": "1", "current_location": "Pwllheli", "last_update_time": "2026-09-15T12:25:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3749053, 52.89837909999999], [-4.3753532, 52.89830009999999], [-4.3770233, 52.89801039999999], [-4.3816611, 52.8972409], [-4.3820025, 52.8971857], [-4.3875547, 52.896247499999994], [-4.3884236, 52.8961016], [-4.3893363, 52.89595310000001], [-4.3906301, 52.895737], [-4.3922342, 52.89544730000001], [-4.3927721, 52.895338], [-4.3934641, 52.8951579], [-4.3942154, 52.89494010000001], [-4.395604199999999, 52.894431999999995], [-4.3980235, 52.893525099999984], [-4.399304099999999, 52.8931319], [-4.4012087, 52.89256379999999], [-4.401744892185655, 52.89240385825986], [-4.401852699999999, 52.8923717], [-4.4025524, 52.8921692], [-4.4043862, 52.89162110000001], [-4.4049553, 52.8914606], [-4.4055271, 52.89131189999999], [-4.4060106, 52.89121680000001], [-4.406688899999999, 52.89109990000001], [-4.4067473, 52.891091], [-4.4070666, 52.891042500000005], [-4.4074197, 52.8909782], [-4.4076518, 52.8909347], [-4.408335799999999, 52.8908264], [-4.409408299999999, 52.89065], [-4.4097654, 52.8905735], [-4.4101017, 52.89049419999999], [-4.410644699999999, 52.89034130000001], [-4.4109234, 52.8902536], [-4.4112224, 52.8901499], [-4.4116972, 52.8899777], [-4.412210099999999, 52.8897564], [-4.412697, 52.889526], [-4.4134635, 52.8891534], [-4.4140895, 52.888856399999995], [-4.4147008, 52.88860760000001], [-4.415110899999999, 52.88846389999999], [-4.4155753, 52.888319200000005], [-4.416011599999999, 52.8882019], [-4.4166861, 52.8880187]]}", "current_leg_start": "Abererch", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "52.8880187", "next_location_lon": "-4.4166861", "previous_location": "Abererch", "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\": 199.277, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 5678.653, \"from_m\": 199.277, \"capability_applied\": null, \"effective_limit_mph\": 59.03, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.03}, {\"to_m\": 6240.381, \"from_m\": 5678.653, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 6512.82, \"from_m\": 6240.381, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 9586.316, \"from_m\": 6512.82, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 13941.234, \"from_m\": 9586.316, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 15785.01, \"from_m\": 13941.234, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 18175.525, \"from_m\": 15785.01, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 18354.741, \"from_m\": 18175.525, \"capability_applied\": null, \"effective_limit_mph\": 46.603, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 46.603}, {\"to_m\": 21458.154, \"from_m\": 18354.741, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 21987.482, \"from_m\": 21458.154, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 31965.82, \"from_m\": 21987.482, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 32469.343, \"from_m\": 31965.82, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 34004.692, \"from_m\": 32469.343, \"capability_applied\": null, \"effective_limit_mph\": 55.923, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.923}, {\"to_m\": 34038.565, \"from_m\": 34004.692, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 35666.14, \"from_m\": 34038.565, \"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\": 38390.384, \"from_m\": 35666.14, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39167.228, \"from_m\": 38390.384, \"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\": 39172.902, \"from_m\": 39167.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40574.802, \"from_m\": 39172.902, \"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\": 40750.749, \"from_m\": 40574.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41291.152, \"from_m\": 40750.749, \"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\": 51723.132, \"from_m\": 41291.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\": 57734.278, \"from_m\": 51723.132, \"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\": 58106.804, \"from_m\": 57734.278, \"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\": 61620.302, \"from_m\": 58106.804, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 62240.705, \"from_m\": 61620.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\": 65518.675, \"from_m\": 62240.705, \"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\": 66549.485, \"from_m\": 65518.675, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 70421.892, \"from_m\": 66549.485, \"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\": 71817.886, \"from_m\": 70421.892, \"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\": 72224.87, \"from_m\": 71817.886, \"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\": 74146.647, \"from_m\": 72224.87, \"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\": 75049.953, \"from_m\": 74146.647, \"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\": 79377.853, \"from_m\": 75049.953, \"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\": 85570.924, \"from_m\": 79377.853, \"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\": 86177.221, \"from_m\": 85570.924, \"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\": 89567.47, \"from_m\": 86177.221, \"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\": 89786.39, \"from_m\": 89567.47, \"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\": 91577.495, \"from_m\": 89786.39, \"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\": 92693.958, \"from_m\": 91577.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}], \"service_id\": 577036, \"profile_key\": \"16db8ea1ab4b873fc68d8fddbea6b7b54a3202f9e8da9fd7ed981a419a61f6ca\", \"schedule_id\": 38306, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1055\", \"location\": \"Machynlleth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1100H\", \"wtt_dep\": \"1101H\", \"location\": \"Dovey Jn\", \"stage_seq\": 2, \"distance_m\": 6274.683, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1110H\", \"wtt_dep\": \"1111\", \"location\": \"Penhelig\", \"stage_seq\": 3, \"distance_m\": 14391.59, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1113H\", \"wtt_dep\": \"1114H\", \"location\": \"Aberdovey\", \"stage_seq\": 4, \"distance_m\": 15938.766, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1123\", \"wtt_dep\": \"1130\", \"location\": \"Tywyn\", \"stage_seq\": 5, \"distance_m\": 21805.975, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1134\", \"wtt_dep\": \"1134H\", \"location\": \"Tonfanau\", \"stage_seq\": 6, \"distance_m\": 25607.011, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1141\", \"location\": \"Llwyngwril\", \"stage_seq\": 7, \"distance_m\": 32298.706, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1148\", \"wtt_dep\": \"1149\", \"location\": \"Fairbourne\", \"stage_seq\": 8, \"distance_m\": 36508.817, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1151H\", \"location\": \"Morfa Mawddach\", \"stage_seq\": 9, \"distance_m\": 38336.316, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1200\", \"wtt_dep\": \"1201\", \"location\": \"Barmouth\", \"stage_seq\": 10, \"distance_m\": 40877.547, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"Llanaber\", \"stage_seq\": 11, \"distance_m\": 43401.88, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"Talybont\", \"stage_seq\": 12, \"distance_m\": 47249.742, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212\", \"location\": \"Dyffryn Ardudwy\", \"stage_seq\": 13, \"distance_m\": 49044.648, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1215H\", \"wtt_dep\": \"1216\", \"location\": \"Llanbedr\", \"stage_seq\": 14, \"distance_m\": 52541.89, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1217H\", \"wtt_dep\": \"1218\", \"location\": \"Pensarn\", \"stage_seq\": 15, \"distance_m\": 53670.172, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1219H\", \"wtt_dep\": \"1220\", \"location\": \"Llandanwg\", \"stage_seq\": 16, \"distance_m\": 54747.224, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1227H\", \"location\": \"Harlech\", \"stage_seq\": 17, \"distance_m\": 57838.318, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Tygwyn\", \"stage_seq\": 18, \"distance_m\": 61928.164, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234\", \"location\": \"Talsarnau\", \"stage_seq\": 19, \"distance_m\": 63391.662, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1237\", \"location\": \"Llandecwyn\", \"stage_seq\": 20, \"distance_m\": 65321.801, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240\", \"location\": \"Penrhyndeudraeth\", \"stage_seq\": 21, \"distance_m\": 66610.899, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Minffordd\", \"stage_seq\": 22, \"distance_m\": 68455.792, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1252\", \"location\": \"Porthmadog\", \"stage_seq\": 23, \"distance_m\": 71895.78, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1259H\", \"location\": \"Criccieth\", \"stage_seq\": 24, \"distance_m\": 79957.187, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306H\", \"location\": \"Penychain\", \"stage_seq\": 25, \"distance_m\": 87127.605, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1309H\", \"location\": \"Abererch\", \"stage_seq\": 26, \"distance_m\": 89638.524, \"section_seq\": 1, \"route_path_id\": 32150}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Pwllheli\", \"stage_seq\": 27, \"distance_m\": 92693.958, \"section_seq\": 1, \"route_path_id\": 32150}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92693.958, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32150}], \"total_distance_m\": 92693.958, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92067.881, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 626.077, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1055", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.8880187", "current_position_lon": "-4.4166861", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:57:47Z\", \"source_id\": 47054491, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:57:51Z\", \"source_id\": 15329410, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:11:01Z\", \"source_id\": 15339540, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:14:03Z\", \"source_id\": 15341865, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:19:07Z\", \"source_id\": 47110376, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:19:09Z\", \"source_id\": 15345690, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:34:33Z\", \"source_id\": 15357382, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:41:03Z\", \"source_id\": 15361903, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:49:05Z\", \"source_id\": 15367900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:04Z\", \"source_id\": 15370861, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:12Z\", \"source_id\": 47207190, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:59:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:19Z\", \"source_id\": 15373298, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:09:05Z\", \"source_id\": 15382674, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:06Z\", \"source_id\": 15384929, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:05Z\", \"source_id\": 15388609, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:20:34Z\", \"source_id\": 15391236, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:33Z\", \"source_id\": 47283644, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:36Z\", \"source_id\": 15394975, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:34Z\", \"source_id\": 15400821, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:35Z\", \"source_id\": 15405155, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:34Z\", \"source_id\": 15408084, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:31Z\", \"source_id\": 47349754, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:35Z\", \"source_id\": 15413247, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:08Z\", \"source_id\": 15421616, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:06Z\", \"source_id\": 15426797, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:17Z\", \"source_id\": 47412192, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:22Z\", \"source_id\": 15430738, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pwllheli", "service_state_platform": "1", "timing_fact_generation": 1789474463434719, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:13.857671", "service_state_evidence_id": 15430738, "current_leg_start_actual_dep": "2026-09-15T13:10:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:14.731987", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
MCN |
PWL |
2J07 |
158834 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 199.277, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 5678.653, "from_m": 199.277, "capability_applied": null, "effective_limit_mph": 59.03, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.03}, {"to_m": 6240.381, "from_m": 5678.653, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 6512.82, "from_m": 6240.381, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 9586.316, "from_m": 6512.82, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 13941.234, "from_m": 9586.316, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 15785.01, "from_m": 13941.234, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 18175.525, "from_m": 15785.01, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 18354.741, "from_m": 18175.525, "capability_applied": null, "effective_limit_mph": 46.603, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 46.603}, {"to_m": 21458.154, "from_m": 18354.741, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 21987.482, "from_m": 21458.154, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 24.855}, {"to_m": 31965.82, "from_m": 21987.482, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 32469.343, "from_m": 31965.82, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 34004.692, "from_m": 32469.343, "capability_applied": null, "effective_limit_mph": 55.923, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.923}, {"to_m": 34038.565, "from_m": 34004.692, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 43.496}, {"to_m": 35666.14, "from_m": 34038.565, "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": 38390.384, "from_m": 35666.14, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39167.228, "from_m": 38390.384, "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": 39172.902, "from_m": 39167.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40574.802, "from_m": 39172.902, "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": 40750.749, "from_m": 40574.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41291.152, "from_m": 40750.749, "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": 51723.132, "from_m": 41291.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": 57734.278, "from_m": 51723.132, "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": 58106.804, "from_m": 57734.278, "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": 61620.302, "from_m": 58106.804, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 62240.705, "from_m": 61620.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": 65518.675, "from_m": 62240.705, "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": 66549.485, "from_m": 65518.675, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 70421.892, "from_m": 66549.485, "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": 71817.886, "from_m": 70421.892, "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": 72224.87, "from_m": 71817.886, "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": 74146.647, "from_m": 72224.87, "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": 75049.953, "from_m": 74146.647, "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": 79377.853, "from_m": 75049.953, "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": 85570.924, "from_m": 79377.853, "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": 86177.221, "from_m": 85570.924, "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": 89567.47, "from_m": 86177.221, "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": 89786.39, "from_m": 89567.47, "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": 91577.495, "from_m": 89786.39, "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": 92693.958, "from_m": 91577.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}], "service_id": 577036, "profile_key": "16db8ea1ab4b873fc68d8fddbea6b7b54a3202f9e8da9fd7ed981a419a61f6ca", "schedule_id": 38306, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1055", "location": "Machynlleth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1100H", "wtt_dep": "1101H", "location": "Dovey Jn", "stage_seq": 2, "distance_m": 6274.683, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1110H", "wtt_dep": "1111", "location": "Penhelig", "stage_seq": 3, "distance_m": 14391.59, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1113H", "wtt_dep": "1114H", "location": "Aberdovey", "stage_seq": 4, "distance_m": 15938.766, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1123", "wtt_dep": "1130", "location": "Tywyn", "stage_seq": 5, "distance_m": 21805.975, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1134", "wtt_dep": "1134H", "location": "Tonfanau", "stage_seq": 6, "distance_m": 25607.011, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1141", "location": "Llwyngwril", "stage_seq": 7, "distance_m": 32298.706, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1148", "wtt_dep": "1149", "location": "Fairbourne", "stage_seq": 8, "distance_m": 36508.817, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1151H", "location": "Morfa Mawddach", "stage_seq": 9, "distance_m": 38336.316, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1200", "wtt_dep": "1201", "location": "Barmouth", "stage_seq": 10, "distance_m": 40877.547, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "Llanaber", "stage_seq": 11, "distance_m": 43401.88, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "Talybont", "stage_seq": 12, "distance_m": 47249.742, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212", "location": "Dyffryn Ardudwy", "stage_seq": 13, "distance_m": 49044.648, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1215H", "wtt_dep": "1216", "location": "Llanbedr", "stage_seq": 14, "distance_m": 52541.89, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1217H", "wtt_dep": "1218", "location": "Pensarn", "stage_seq": 15, "distance_m": 53670.172, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1219H", "wtt_dep": "1220", "location": "Llandanwg", "stage_seq": 16, "distance_m": 54747.224, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1227H", "location": "Harlech", "stage_seq": 17, "distance_m": 57838.318, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Tygwyn", "stage_seq": 18, "distance_m": 61928.164, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234", "location": "Talsarnau", "stage_seq": 19, "distance_m": 63391.662, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1237", "location": "Llandecwyn", "stage_seq": 20, "distance_m": 65321.801, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240", "location": "Penrhyndeudraeth", "stage_seq": 21, "distance_m": 66610.899, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Minffordd", "stage_seq": 22, "distance_m": 68455.792, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1252", "location": "Porthmadog", "stage_seq": 23, "distance_m": 71895.78, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1259H", "location": "Criccieth", "stage_seq": 24, "distance_m": 79957.187, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306H", "location": "Penychain", "stage_seq": 25, "distance_m": 87127.605, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1309H", "location": "Abererch", "stage_seq": 26, "distance_m": 89638.524, "section_seq": 1, "route_path_id": 32150}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Pwllheli", "stage_seq": 27, "distance_m": 92693.958, "section_seq": 1, "route_path_id": 32150}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92693.958, "from_m": 0.0, "section_seq": 1, "route_path_id": 32150}], "total_distance_m": 92693.958, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92067.881, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 626.077, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18836, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:57:47Z", "source_id": 47054491, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T10:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:57:51Z", "source_id": 15329410, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:11:01Z", "source_id": 15339540, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:14:03Z", "source_id": 15341865, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18847, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:19:07Z", "source_id": 47110376, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:19:09Z", "source_id": 15345690, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:34:33Z", "source_id": 15357382, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:41:03Z", "source_id": 15361903, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:49:05Z", "source_id": 15367900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:04Z", "source_id": 15370861, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18855, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:12Z", "source_id": 47207190, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T10:59:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:19Z", "source_id": 15373298, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:09:05Z", "source_id": 15382674, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:06Z", "source_id": 15384929, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:05Z", "source_id": 15388609, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:20:34Z", "source_id": 15391236, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18863, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:33Z", "source_id": 47283644, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:36Z", "source_id": 15394975, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:34Z", "source_id": 15400821, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:35Z", "source_id": 15405155, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:34Z", "source_id": 15408084, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18871, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:31Z", "source_id": 47349754, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T11:53:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:35Z", "source_id": 15413247, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:08Z", "source_id": 15421616, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:06Z", "source_id": 15426797, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18876, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:17Z", "source_id": 47412192, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:22Z", "source_id": 15430738, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Machynlleth |
1055 |
1055 |
1 |
None |
None |
Pwllheli |
1314 |
1314 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00565/2026-09-15/detailed |
None |
Abererch |
2026-09-15T13:10:30+01:00 |
Pwllheli |
4.0 |
{"type": "LineString", "coordinates": [[-4.3749053, 52.89837909999999], [-4.3753532, 52.89830009999999], [-4.3770233, 52.89801039999999], [-4.3816611, 52.8972409], [-4.3820025, 52.8971857], [-4.3875547, 52.896247499999994], [-4.3884236, 52.8961016], [-4.3893363, 52.89595310000001], [-4.3906301, 52.895737], [-4.3922342, 52.89544730000001], [-4.3927721, 52.895338], [-4.3934641, 52.8951579], [-4.3942154, 52.89494010000001], [-4.395604199999999, 52.894431999999995], [-4.3980235, 52.893525099999984], [-4.399304099999999, 52.8931319], [-4.4012087, 52.89256379999999], [-4.401744892185655, 52.89240385825986], [-4.401852699999999, 52.8923717], [-4.4025524, 52.8921692], [-4.4043862, 52.89162110000001], [-4.4049553, 52.8914606], [-4.4055271, 52.89131189999999], [-4.4060106, 52.89121680000001], [-4.406688899999999, 52.89109990000001], [-4.4067473, 52.891091], [-4.4070666, 52.891042500000005], [-4.4074197, 52.8909782], [-4.4076518, 52.8909347], [-4.408335799999999, 52.8908264], [-4.409408299999999, 52.89065], [-4.4097654, 52.8905735], [-4.4101017, 52.89049419999999], [-4.410644699999999, 52.89034130000001], [-4.4109234, 52.8902536], [-4.4112224, 52.8901499], [-4.4116972, 52.8899777], [-4.412210099999999, 52.8897564], [-4.412697, 52.889526], [-4.4134635, 52.8891534], [-4.4140895, 52.888856399999995], [-4.4147008, 52.88860760000001], [-4.415110899999999, 52.88846389999999], [-4.4155753, 52.888319200000005], [-4.416011599999999, 52.8882019], [-4.4166861, 52.8880187]]} |
1.9 |
1311 |
1315 |
Abererch |
Pwllheli |
Pwllheli |
52.8880187 |
-4.4166861 |
52.8880187 |
-4.4166861 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 12:15:00 |
Pwllheli |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430738 |
1789474463434719 |
77 |
77 |
2026-09-15 12:25:14.731987 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:13.857671 |
| 548056 |
573130 |
G38921 |
401V94MC15 |
2026-09-15 |
COMPLETE |
15430493 |
2026-09-15 13:15:00 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 573130, "stp": "P", "toc": "Transport for Wales", "uid": "G38921", "consist": "197023", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38921/2026-09-15/detailed", "trust_id": "401V94MC15", "origin_crs": "HHD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "3A", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "1V94", "timing_status": "LATE", "origin_station": "Holyhead", "current_leg_arr": "1315", "current_leg_dep": "1303", "current_leg_end": "Cardiff Central", "origin_dep_time": "0825", "origin_platform": "3", "current_location": "Cardiff Central", "last_update_time": "2026-09-15T12:25:37", "route_debug_link": null, "timing_variation": "+2 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": "1313", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 741.582, \"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\": 18660.819, \"from_m\": 741.582, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18714.511, \"from_m\": 18660.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48218.448, \"from_m\": 18714.511, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49913.314, \"from_m\": 48218.448, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52039.333, \"from_m\": 49913.314, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52597.889, \"from_m\": 52039.333, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61551.737, \"from_m\": 52597.889, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64573.934, \"from_m\": 61551.737, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64719.133, \"from_m\": 64573.934, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66706.454, \"from_m\": 64719.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72085.622, \"from_m\": 66706.454, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72812.019, \"from_m\": 72085.622, \"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\": 75661.133, \"from_m\": 72812.019, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76845.784, \"from_m\": 75661.133, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 77819.472, \"from_m\": 76845.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78088.608, \"from_m\": 77819.472, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78127.853, \"from_m\": 78088.608, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79502.22, \"from_m\": 78127.853, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83801.19, \"from_m\": 79502.22, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87708.479, \"from_m\": 83801.19, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87895.542, \"from_m\": 87708.479, \"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\": 87950.697, \"from_m\": 87895.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93623.37, \"from_m\": 87950.697, \"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\": 105719.712, \"from_m\": 93623.37, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106744.91, \"from_m\": 105719.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112224.929, \"from_m\": 106744.91, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112302.477, \"from_m\": 112224.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 116675.995, \"from_m\": 112302.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 116808.099, \"from_m\": 116675.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 134717.032, \"from_m\": 116808.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 147264.969, \"from_m\": 134717.032, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 148179.565, \"from_m\": 147264.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 148243.246, \"from_m\": 148179.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148252.396, \"from_m\": 148243.246, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 148304.177, \"from_m\": 148252.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149090.464, \"from_m\": 148304.177, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 150324.375, \"from_m\": 149090.464, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 150932.318, \"from_m\": 150324.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 159012.008, \"from_m\": 150932.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 165032.367, \"from_m\": 159012.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 165828.206, \"from_m\": 165032.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 165859.244, \"from_m\": 165828.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 173904.228, \"from_m\": 165859.244, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 175048.112, \"from_m\": 173904.228, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 178665.327, \"from_m\": 175048.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 186338.97, \"from_m\": 178665.327, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 186372.922, \"from_m\": 186338.97, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189907.99, \"from_m\": 186372.922, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 194421.012, \"from_m\": 189907.99, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 194424.028, \"from_m\": 194421.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 203222.743, \"from_m\": 194424.028, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 204897.6, \"from_m\": 203222.743, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 213220.25, \"from_m\": 204897.6, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 215197.337, \"from_m\": 213220.25, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 215763.578, \"from_m\": 215197.337, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 215825.089, \"from_m\": 215763.578, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 216031.595, \"from_m\": 215825.089, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 216902.661, \"from_m\": 216031.595, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 216944.877, \"from_m\": 216902.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 219711.661, \"from_m\": 216944.877, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 220430.905, \"from_m\": 219711.661, \"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\": 223602.24, \"from_m\": 220430.905, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 223997.977, \"from_m\": 223602.24, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 225489.739, \"from_m\": 223997.977, \"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\": 226044.599, \"from_m\": 225489.739, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 230635.736, \"from_m\": 226044.599, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 233170.446, \"from_m\": 230635.736, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 239464.48, \"from_m\": 233170.446, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 254018.479, \"from_m\": 239464.48, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 259071.224, \"from_m\": 254018.479, \"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\": 261243.577, \"from_m\": 259071.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 277457.23, \"from_m\": 261243.577, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 277787.127, \"from_m\": 277457.23, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 277823.611, \"from_m\": 277787.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 284036.797, \"from_m\": 277823.611, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 284236.185, \"from_m\": 284036.797, \"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\": 286336.343, \"from_m\": 284236.185, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 289240.481, \"from_m\": 286336.343, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 291034.585, \"from_m\": 289240.481, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 294762.654, \"from_m\": 291034.585, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 296222.74, \"from_m\": 294762.654, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 296617.123, \"from_m\": 296222.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297812.931, \"from_m\": 296617.123, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 298609.04, \"from_m\": 297812.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 300840.389, \"from_m\": 298609.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 302512.885, \"from_m\": 300840.389, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 303024.336, \"from_m\": 302512.885, \"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\": 311493.604, \"from_m\": 303024.336, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 316406.774, \"from_m\": 311493.604, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 317424.0, \"from_m\": 316406.774, \"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\": 318849.853, \"from_m\": 317424.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\": 327327.738, \"from_m\": 318849.853, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 327870.418, \"from_m\": 327327.738, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 332622.641, \"from_m\": 327870.418, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 351175.049, \"from_m\": 332622.641, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 351997.519, \"from_m\": 351175.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 361592.102, \"from_m\": 351997.519, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 364559.66, \"from_m\": 361592.102, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 366617.658, \"from_m\": 364559.66, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 366654.853, \"from_m\": 366617.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 366720.543, \"from_m\": 366654.853, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 366783.355, \"from_m\": 366720.543, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 366956.416, \"from_m\": 366783.355, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 367508.509, \"from_m\": 366956.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 367748.354, \"from_m\": 367508.509, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 367934.866, \"from_m\": 367748.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 368806.126, \"from_m\": 367934.866, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 370183.719, \"from_m\": 368806.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 370417.85, \"from_m\": 370183.719, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 382340.151, \"from_m\": 370417.85, \"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\": 383297.64, \"from_m\": 382340.151, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 383495.35, \"from_m\": 383297.64, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 383897.301, \"from_m\": 383495.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 383959.295, \"from_m\": 383897.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\": 384861.355, \"from_m\": 383959.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 384944.454, \"from_m\": 384861.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 385155.916, \"from_m\": 384944.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 385335.013, \"from_m\": 385155.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 385384.921, \"from_m\": 385335.013, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 385535.314, \"from_m\": 385384.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 385647.03, \"from_m\": 385535.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 385710.945, \"from_m\": 385647.03, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 386040.341, \"from_m\": 385710.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 386382.222, \"from_m\": 386040.341, \"capability_applied\": null, \"effective_limit_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\": 573130, \"profile_key\": \"305ef6e2e818c064fea08f5de407583c7c9522c263505e862f94cea80a63bb1b\", \"schedule_id\": 36860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Holyhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0830H\", \"location\": \"Valley\", \"stage_seq\": 2, \"distance_m\": 5498.926, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Rhosneigr\", \"stage_seq\": 3, \"distance_m\": 12020.099, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": \"0839H\", \"location\": \"Ty Croes\", \"stage_seq\": 4, \"distance_m\": 27984.216, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0844H\", \"location\": \"Bodorgan\", \"stage_seq\": 5, \"distance_m\": 32371.175, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0850H\", \"location\": \"Gaerwen S.B.\", \"stage_seq\": 6, \"distance_m\": 42903.292, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0854H\", \"wtt_dep\": \"0855H\", \"location\": \"Llanfairpwll\", \"stage_seq\": 7, \"distance_m\": 47476.387, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0858\", \"location\": \"Menai Bridge\", \"stage_seq\": 8, \"distance_m\": 48807.716, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0903\", \"wtt_dep\": \"0905\", \"location\": \"Bangor (Gwynedd)\", \"stage_seq\": 9, \"distance_m\": 52911.792, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0914\", \"location\": \"Penmaenmawr\", \"stage_seq\": 10, \"distance_m\": 69057.978, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0921\", \"wtt_dep\": \"0926\", \"location\": \"Llandudno Junction\", \"stage_seq\": 11, \"distance_m\": 77634.179, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0931\", \"wtt_dep\": \"0932H\", \"location\": \"Colwyn Bay\", \"stage_seq\": 12, \"distance_m\": 84154.473, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0937H\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 13, \"distance_m\": 93861.76, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0941\", \"wtt_dep\": \"0942H\", \"location\": \"Rhyl\", \"stage_seq\": 14, \"distance_m\": 100815.564, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"0947\", \"wtt_dep\": \"0948H\", \"location\": \"Prestatyn\", \"stage_seq\": 15, \"distance_m\": 106525.258, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0954\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 16, \"distance_m\": 117847.228, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1000\", \"wtt_dep\": \"1001H\", \"location\": \"Flint\", \"stage_seq\": 17, \"distance_m\": 128976.888, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005H\", \"location\": \"Shotton\", \"stage_seq\": 18, \"distance_m\": 136418.374, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012\", \"location\": \"Saltney Jn\", \"stage_seq\": 19, \"distance_m\": 145952.338, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1013H\", \"location\": \"Chester South Jn\", \"stage_seq\": 20, \"distance_m\": 148179.565, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1016\", \"wtt_dep\": \"1022\", \"location\": \"Chester\", \"stage_seq\": 21, \"distance_m\": 148179.565, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Chester South Jn\", \"stage_seq\": 22, \"distance_m\": 148179.565, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025\", \"location\": \"Saltney Jn\", \"stage_seq\": 23, \"distance_m\": 150324.375, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1030\", \"location\": \"Rossett Jn\", \"stage_seq\": 24, \"distance_m\": 159278.615, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1035H\", \"wtt_dep\": \"1037\", \"location\": \"Wrexham General\", \"stage_seq\": 25, \"distance_m\": 166938.628, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1043\", \"wtt_dep\": \"1044\", \"location\": \"Ruabon\", \"stage_seq\": 26, \"distance_m\": 174611.459, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1049H\", \"wtt_dep\": \"1050H\", \"location\": \"Chirk\", \"stage_seq\": 27, \"distance_m\": 181568.261, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1054H\", \"wtt_dep\": \"1056\", \"location\": \"Gobowen\", \"stage_seq\": 28, \"distance_m\": 186515.179, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1113\", \"wtt_dep\": \"1115\", \"location\": \"Shrewsbury\", \"stage_seq\": 29, \"distance_m\": 215460.405, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1116H\", \"location\": \"English Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 216024.834, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117H\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 31, \"distance_m\": 216830.379, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124H\", \"location\": \"Dorrington\", \"stage_seq\": 32, \"distance_m\": 225558.563, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1130\", \"wtt_dep\": \"1130H\", \"location\": \"Church Stretton\", \"stage_seq\": 33, \"distance_m\": 235994.335, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 34, \"distance_m\": 240153.828, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1137H\", \"wtt_dep\": \"1138H\", \"location\": \"Craven Arms\", \"stage_seq\": 35, \"distance_m\": 247531.937, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Bromfield\", \"stage_seq\": 36, \"distance_m\": 256025.802, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1146\", \"wtt_dep\": \"1147\", \"location\": \"Ludlow\", \"stage_seq\": 37, \"distance_m\": 259661.758, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1151H\", \"location\": \"Woofferton\", \"stage_seq\": 38, \"distance_m\": 266581.381, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Leominster\", \"stage_seq\": 39, \"distance_m\": 277256.36, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 40, \"distance_m\": 290570.356, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Shelwick Jn\", \"stage_seq\": 41, \"distance_m\": 294762.654, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1207H\", \"wtt_dep\": \"1209H\", \"location\": \"Hereford\", \"stage_seq\": 42, \"distance_m\": 297418.639, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Tram Inn\", \"stage_seq\": 43, \"distance_m\": 308164.161, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Pontrilas\", \"stage_seq\": 44, \"distance_m\": 317347.397, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1230H\", \"wtt_dep\": \"1231H\", \"location\": \"Abergavenny\", \"stage_seq\": 45, \"distance_m\": 336185.659, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Little Mill Jn\", \"stage_seq\": 46, \"distance_m\": 348730.632, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241H\", \"location\": \"Pontypool\", \"stage_seq\": 47, \"distance_m\": 351175.049, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246H\", \"location\": \"Cwmbran\", \"stage_seq\": 48, \"distance_m\": 355871.027, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Maindee North Jn\", \"stage_seq\": 49, \"distance_m\": 365822.691, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Maindee West Jn\", \"stage_seq\": 50, \"distance_m\": 366661.499, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1300\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 51, \"distance_m\": 367151.331, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Gaer Jn\", \"stage_seq\": 52, \"distance_m\": 368846.74, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 53, \"distance_m\": 369875.911, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Marshfield\", \"stage_seq\": 54, \"distance_m\": 375827.574, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 55, \"distance_m\": 383897.301, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 56, \"distance_m\": 384944.454, \"section_seq\": 1, \"route_path_id\": 105404}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 57, \"distance_m\": 386382.222, \"section_seq\": 1, \"route_path_id\": 105404}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 386382.222, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105404}], \"total_distance_m\": 386382.222, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 382677.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3704.711, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0825", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:32:25Z\", \"source_id\": 15215007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:37:26Z\", \"source_id\": 15219117, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:40:55Z\", \"source_id\": 15222002, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:45:26Z\", \"source_id\": 15225672, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:55:54Z\", \"source_id\": 15234239, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:03:17Z\", \"source_id\": 15240238, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:26:54Z\", \"source_id\": 15258987, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:30:57Z\", \"source_id\": 15262231, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:34:16Z\", \"source_id\": 46839150, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:34:21Z\", \"source_id\": 15264942, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:38:57Z\", \"source_id\": 46851687, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:39:01Z\", \"source_id\": 15268584, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:42:39Z\", \"source_id\": 46861379, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:42:44Z\", \"source_id\": 15271578, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:56:07Z\", \"source_id\": 46896551, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:56:13Z\", \"source_id\": 15282118, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:04:22Z\", \"source_id\": 46918058, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:05:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:04:26Z\", \"source_id\": 15288439, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:12:03Z\", \"source_id\": 46938205, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:12:06Z\", \"source_id\": 15294294, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:38:03Z\", \"source_id\": 47003981, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:38:07Z\", \"source_id\": 15314287, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:58:26Z\", \"source_id\": 15329867, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:14:38Z\", \"source_id\": 15342312, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:36Z\", \"source_id\": 15361628, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:04Z\", \"source_id\": 15401853, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:58Z\", \"source_id\": 47374238, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:01Z\", \"source_id\": 15420095, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:58Z\", \"source_id\": 47411428, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:01Z\", \"source_id\": 15430493, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "3", "timing_fact_generation": 1789474443163807, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:18.003773", "service_state_evidence_id": 15430493, "current_leg_start_actual_dep": "2026-09-15T13:02:00+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:18.535520", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
HHD |
CDF |
1V94 |
197023 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 741.582, "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": 18660.819, "from_m": 741.582, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18714.511, "from_m": 18660.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48218.448, "from_m": 18714.511, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49913.314, "from_m": 48218.448, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52039.333, "from_m": 49913.314, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52597.889, "from_m": 52039.333, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61551.737, "from_m": 52597.889, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64573.934, "from_m": 61551.737, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64719.133, "from_m": 64573.934, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66706.454, "from_m": 64719.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72085.622, "from_m": 66706.454, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72812.019, "from_m": 72085.622, "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": 75661.133, "from_m": 72812.019, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76845.784, "from_m": 75661.133, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 77819.472, "from_m": 76845.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78088.608, "from_m": 77819.472, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78127.853, "from_m": 78088.608, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79502.22, "from_m": 78127.853, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83801.19, "from_m": 79502.22, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87708.479, "from_m": 83801.19, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87895.542, "from_m": 87708.479, "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": 87950.697, "from_m": 87895.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93623.37, "from_m": 87950.697, "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": 105719.712, "from_m": 93623.37, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106744.91, "from_m": 105719.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112224.929, "from_m": 106744.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112302.477, "from_m": 112224.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 116675.995, "from_m": 112302.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 116808.099, "from_m": 116675.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134717.032, "from_m": 116808.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147264.969, "from_m": 134717.032, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 148179.565, "from_m": 147264.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 148243.246, "from_m": 148179.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148252.396, "from_m": 148243.246, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 148304.177, "from_m": 148252.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149090.464, "from_m": 148304.177, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 150324.375, "from_m": 149090.464, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 150932.318, "from_m": 150324.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 159012.008, "from_m": 150932.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165032.367, "from_m": 159012.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 165828.206, "from_m": 165032.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 165859.244, "from_m": 165828.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 173904.228, "from_m": 165859.244, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 175048.112, "from_m": 173904.228, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 178665.327, "from_m": 175048.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 186338.97, "from_m": 178665.327, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 186372.922, "from_m": 186338.97, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189907.99, "from_m": 186372.922, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 194421.012, "from_m": 189907.99, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 194424.028, "from_m": 194421.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 203222.743, "from_m": 194424.028, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 204897.6, "from_m": 203222.743, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 213220.25, "from_m": 204897.6, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 215197.337, "from_m": 213220.25, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 215763.578, "from_m": 215197.337, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 215825.089, "from_m": 215763.578, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 216031.595, "from_m": 215825.089, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 216902.661, "from_m": 216031.595, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 216944.877, "from_m": 216902.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 219711.661, "from_m": 216944.877, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 220430.905, "from_m": 219711.661, "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": 223602.24, "from_m": 220430.905, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 223997.977, "from_m": 223602.24, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 225489.739, "from_m": 223997.977, "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": 226044.599, "from_m": 225489.739, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 230635.736, "from_m": 226044.599, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 233170.446, "from_m": 230635.736, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 239464.48, "from_m": 233170.446, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 254018.479, "from_m": 239464.48, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 259071.224, "from_m": 254018.479, "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": 261243.577, "from_m": 259071.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 277457.23, "from_m": 261243.577, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 277787.127, "from_m": 277457.23, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 277823.611, "from_m": 277787.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284036.797, "from_m": 277823.611, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 284236.185, "from_m": 284036.797, "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": 286336.343, "from_m": 284236.185, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 289240.481, "from_m": 286336.343, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 291034.585, "from_m": 289240.481, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 294762.654, "from_m": 291034.585, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 296222.74, "from_m": 294762.654, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 296617.123, "from_m": 296222.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 297812.931, "from_m": 296617.123, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 298609.04, "from_m": 297812.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 300840.389, "from_m": 298609.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 302512.885, "from_m": 300840.389, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 303024.336, "from_m": 302512.885, "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": 311493.604, "from_m": 303024.336, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 316406.774, "from_m": 311493.604, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 317424.0, "from_m": 316406.774, "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": 318849.853, "from_m": 317424.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": 327327.738, "from_m": 318849.853, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 327870.418, "from_m": 327327.738, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 332622.641, "from_m": 327870.418, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 351175.049, "from_m": 332622.641, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 351997.519, "from_m": 351175.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 361592.102, "from_m": 351997.519, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 364559.66, "from_m": 361592.102, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 366617.658, "from_m": 364559.66, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 366654.853, "from_m": 366617.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 366720.543, "from_m": 366654.853, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 366783.355, "from_m": 366720.543, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 366956.416, "from_m": 366783.355, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 367508.509, "from_m": 366956.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 367748.354, "from_m": 367508.509, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 367934.866, "from_m": 367748.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 368806.126, "from_m": 367934.866, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 370183.719, "from_m": 368806.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 370417.85, "from_m": 370183.719, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 382340.151, "from_m": 370417.85, "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": 383297.64, "from_m": 382340.151, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 383495.35, "from_m": 383297.64, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 383897.301, "from_m": 383495.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 383959.295, "from_m": 383897.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": 384861.355, "from_m": 383959.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 384944.454, "from_m": 384861.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 385155.916, "from_m": 384944.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 385335.013, "from_m": 385155.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 385384.921, "from_m": 385335.013, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 385535.314, "from_m": 385384.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 385647.03, "from_m": 385535.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 385710.945, "from_m": 385647.03, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 386040.341, "from_m": 385710.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 386382.222, "from_m": 386040.341, "capability_applied": null, "effective_limit_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": 573130, "profile_key": "305ef6e2e818c064fea08f5de407583c7c9522c263505e862f94cea80a63bb1b", "schedule_id": 36860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0825", "location": "Holyhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0830H", "location": "Valley", "stage_seq": 2, "distance_m": 5498.926, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Rhosneigr", "stage_seq": 3, "distance_m": 12020.099, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": "0839H", "location": "Ty Croes", "stage_seq": 4, "distance_m": 27984.216, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0844H", "location": "Bodorgan", "stage_seq": 5, "distance_m": 32371.175, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0850H", "location": "Gaerwen S.B.", "stage_seq": 6, "distance_m": 42903.292, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0854H", "wtt_dep": "0855H", "location": "Llanfairpwll", "stage_seq": 7, "distance_m": 47476.387, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0858", "location": "Menai Bridge", "stage_seq": 8, "distance_m": 48807.716, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0903", "wtt_dep": "0905", "location": "Bangor (Gwynedd)", "stage_seq": 9, "distance_m": 52911.792, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0914", "location": "Penmaenmawr", "stage_seq": 10, "distance_m": 69057.978, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0921", "wtt_dep": "0926", "location": "Llandudno Junction", "stage_seq": 11, "distance_m": 77634.179, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0931", "wtt_dep": "0932H", "location": "Colwyn Bay", "stage_seq": 12, "distance_m": 84154.473, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0937H", "location": "Abergele & Pensarn", "stage_seq": 13, "distance_m": 93861.76, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0941", "wtt_dep": "0942H", "location": "Rhyl", "stage_seq": 14, "distance_m": 100815.564, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "0947", "wtt_dep": "0948H", "location": "Prestatyn", "stage_seq": 15, "distance_m": 106525.258, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0954", "location": "Mostyn East Jn", "stage_seq": 16, "distance_m": 117847.228, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1000", "wtt_dep": "1001H", "location": "Flint", "stage_seq": 17, "distance_m": 128976.888, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005H", "location": "Shotton", "stage_seq": 18, "distance_m": 136418.374, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012", "location": "Saltney Jn", "stage_seq": 19, "distance_m": 145952.338, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1013H", "location": "Chester South Jn", "stage_seq": 20, "distance_m": 148179.565, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1016", "wtt_dep": "1022", "location": "Chester", "stage_seq": 21, "distance_m": 148179.565, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023", "location": "Chester South Jn", "stage_seq": 22, "distance_m": 148179.565, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025", "location": "Saltney Jn", "stage_seq": 23, "distance_m": 150324.375, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1030", "location": "Rossett Jn", "stage_seq": 24, "distance_m": 159278.615, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1035H", "wtt_dep": "1037", "location": "Wrexham General", "stage_seq": 25, "distance_m": 166938.628, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1043", "wtt_dep": "1044", "location": "Ruabon", "stage_seq": 26, "distance_m": 174611.459, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1049H", "wtt_dep": "1050H", "location": "Chirk", "stage_seq": 27, "distance_m": 181568.261, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1054H", "wtt_dep": "1056", "location": "Gobowen", "stage_seq": 28, "distance_m": 186515.179, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1113", "wtt_dep": "1115", "location": "Shrewsbury", "stage_seq": 29, "distance_m": 215460.405, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1116H", "location": "English Bridge Jn", "stage_seq": 30, "distance_m": 216024.834, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117H", "location": "Sutton Bridge Jn", "stage_seq": 31, "distance_m": 216830.379, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124H", "location": "Dorrington", "stage_seq": 32, "distance_m": 225558.563, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1130", "wtt_dep": "1130H", "location": "Church Stretton", "stage_seq": 33, "distance_m": 235994.335, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Marshbrook S.B.", "stage_seq": 34, "distance_m": 240153.828, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1137H", "wtt_dep": "1138H", "location": "Craven Arms", "stage_seq": 35, "distance_m": 247531.937, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143", "location": "Bromfield", "stage_seq": 36, "distance_m": 256025.802, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1146", "wtt_dep": "1147", "location": "Ludlow", "stage_seq": 37, "distance_m": 259661.758, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1151H", "location": "Woofferton", "stage_seq": 38, "distance_m": 266581.381, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Leominster", "stage_seq": 39, "distance_m": 277256.36, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Moreton-on-Lugg", "stage_seq": 40, "distance_m": 290570.356, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Shelwick Jn", "stage_seq": 41, "distance_m": 294762.654, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1207H", "wtt_dep": "1209H", "location": "Hereford", "stage_seq": 42, "distance_m": 297418.639, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Tram Inn", "stage_seq": 43, "distance_m": 308164.161, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Pontrilas", "stage_seq": 44, "distance_m": 317347.397, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1230H", "wtt_dep": "1231H", "location": "Abergavenny", "stage_seq": 45, "distance_m": 336185.659, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Little Mill Jn", "stage_seq": 46, "distance_m": 348730.632, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241H", "location": "Pontypool", "stage_seq": 47, "distance_m": 351175.049, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246H", "location": "Cwmbran", "stage_seq": 48, "distance_m": 355871.027, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Maindee North Jn", "stage_seq": 49, "distance_m": 365822.691, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Maindee West Jn", "stage_seq": 50, "distance_m": 366661.499, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1300", "location": "Newport (South Wales)", "stage_seq": 51, "distance_m": 367151.331, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Gaer Jn", "stage_seq": 52, "distance_m": 368846.74, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Ebbw Jn", "stage_seq": 53, "distance_m": 369875.911, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Marshfield", "stage_seq": 54, "distance_m": 375827.574, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Moorland Road Jn", "stage_seq": 55, "distance_m": 383897.301, "section_seq": 1, "route_path_id": 105404}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310", "location": "Long Dyke Jn", "stage_seq": 56, "distance_m": 384944.454, "section_seq": 1, "route_path_id": 105404}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 57, "distance_m": 386382.222, "section_seq": 1, "route_path_id": 105404}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 386382.222, "from_m": 0.0, "section_seq": 1, "route_path_id": 105404}], "total_distance_m": 386382.222, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 382677.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3704.711, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:32:25Z", "source_id": 15215007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T08:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:37:26Z", "source_id": 15219117, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T08:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:40:55Z", "source_id": 15222002, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T08:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:45:26Z", "source_id": 15225672, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T08:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:55:54Z", "source_id": 15234239, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T08:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:03:17Z", "source_id": 15240238, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T09:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:26:54Z", "source_id": 15258987, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T09:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:30:57Z", "source_id": 15262231, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T09:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10343, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:34:16Z", "source_id": 46839150, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T08:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:34:21Z", "source_id": 15264942, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T09:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10348, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:38:57Z", "source_id": 46851687, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T08:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:39:01Z", "source_id": 15268584, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T09:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10360, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:42:39Z", "source_id": 46861379, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T08:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:42:44Z", "source_id": 15271578, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T09:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10368, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:56:07Z", "source_id": 46896551, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T08:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:56:13Z", "source_id": 15282118, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T09:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10375, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:04:22Z", "source_id": 46918058, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T09:05:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:04:26Z", "source_id": 15288439, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T10:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10390, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:12:03Z", "source_id": 46938205, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T09:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:12:06Z", "source_id": 15294294, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10474, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:38:03Z", "source_id": 47003981, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T09:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:38:07Z", "source_id": 15314287, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T10:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:58:26Z", "source_id": 15329867, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T10:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:14:38Z", "source_id": 15342312, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T11:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:36Z", "source_id": 15361628, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T11:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:04Z", "source_id": 15401853, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:58Z", "source_id": 47374238, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T12:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:01Z", "source_id": 15420095, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:58Z", "source_id": 47411428, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T12:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:01Z", "source_id": 15430493, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Holyhead |
0825 |
0825 |
3 |
None |
None |
Cardiff Central |
1315 |
1313 |
3A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38921/2026-09-15/detailed |
None |
Newport (South Wales) |
2026-09-15T13:02:00+01:00 |
Cardiff Central |
12.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 |
1303 |
1315 |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 12:15:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430493 |
1789474443163807 |
106 |
106 |
2026-09-15 12:25:18.535520 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:18.003773 |
| 548057 |
578026 |
C22640 |
639V39MJ15 |
2026-09-15 |
COMPLETE |
15430737 |
2026-09-15 13:15:00 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 578026, "stp": "P", "toc": "Thameslink", "uid": "C22640", "consist": "700005", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22640/2026-09-15/detailed", "trust_id": "639V39MJ15", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-15", "dest_arr_time": "1314", "dest_platform": "1", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9V39", "timing_status": "LATE", "origin_station": "St. Albans", "current_leg_arr": "1315", "current_leg_dep": "1310", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "1137", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-15T12:25:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.204025, 51.3665801], [-0.2042728, 51.366446100000005], [-0.20448489999999997, 51.3663156], [-0.204782, 51.36612449999999], [-0.2049594, 51.3659694], [-0.2050885, 51.36584379999999], [-0.2052569, 51.3656464], [-0.2054188, 51.365421700000006], [-0.2055304, 51.365227799999985], [-0.2056168, 51.36504539999999], [-0.2056802, 51.364902699999995], [-0.2057284, 51.364762], [-0.20575899999999997, 51.3646213], [-0.20578409999999997, 51.3644793], [-0.2057885, 51.36429960000001], [-0.2057798, 51.3641405], [-0.2057524, 51.363982099999994], [-0.2057207, 51.36382160000001], [-0.20566929999999997, 51.36365010000001], [-0.2056124, 51.36350130000001], [-0.2055063, 51.3633121], [-0.20540349999999996, 51.363154300000005], [-0.2051968, 51.36292209999999], [-0.2049222, 51.3626489], [-0.20468369999999997, 51.36244810000001], [-0.2043687, 51.3622234], [-0.2040449, 51.36196999999999], [-0.2037748, 51.3617494], [-0.2035691, 51.36151719999999], [-0.2033274, 51.3612255], [-0.20298939999999996, 51.3607092], [-0.20271479999999997, 51.3602768], [-0.2025781, 51.36004259999998], [-0.2024639, 51.3598513], [-0.2023464, 51.35971090000001], [-0.2021784, 51.35953299999999], [-0.20198409999999997, 51.35942369999999], [-0.2018069, 51.3592981], [-0.20149739999999997, 51.359096599999994], [-0.2012611, 51.3589798], [-0.20097229999999996, 51.35887249999999], [-0.2005009, 51.35873459999999], [-0.2001027, 51.3586369], [-0.1995346, 51.3585598], [-0.1992956, 51.35854510000001], [-0.1990896, 51.358543299999994], [-0.1988147, 51.35855699999998], [-0.19851479999999996, 51.35857949999998], [-0.1982127, 51.3586156], [-0.1978608, 51.3586696], [-0.1971416, 51.35879330000001], [-0.196657, 51.35888020000001], [-0.19602359999999996, 51.35898869999999], [-0.19558949999999997, 51.3590606], [-0.19530359999999997, 51.3591059], [-0.19477059999999996, 51.3591705], [-0.1944791, 51.3591953], [-0.1942561, 51.3592132], [-0.1939337, 51.3592411], [-0.1934264, 51.359328499999975], [-0.1927856, 51.35944249999999], [-0.19216759999999997, 51.35956019999999], [-0.1916807, 51.35964799999999], [-0.1909906, 51.35976469999999], [-0.19082519999999997, 51.35979269999999], [-0.1900728, 51.3599266], [-0.1897726, 51.3599834], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "West Sutton", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "West Sutton", "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\": 213.303, \"from_m\": 0.0, \"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\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8714.876, \"from_m\": 991.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8794.431, \"from_m\": 8714.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12145.268, \"from_m\": 8794.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13589.2, \"from_m\": 12145.268, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19421.507, \"from_m\": 13589.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20088.377, \"from_m\": 19421.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23596.109, \"from_m\": 20088.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24063.77, \"from_m\": 23596.109, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24098.661, \"from_m\": 24063.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24141.597, \"from_m\": 24098.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24183.026, \"from_m\": 24141.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24831.308, \"from_m\": 24183.026, \"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\": 26530.414, \"from_m\": 24831.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28371.753, \"from_m\": 26530.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28590.243, \"from_m\": 28371.753, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29168.377, \"from_m\": 28590.243, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31854.235, \"from_m\": 29168.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31923.12, \"from_m\": 31854.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33150.108, \"from_m\": 31923.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33187.369, \"from_m\": 33150.108, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33258.402, \"from_m\": 33187.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33313.67, \"from_m\": 33258.402, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33466.696, \"from_m\": 33313.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35508.958, \"from_m\": 33466.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35571.415, \"from_m\": 35508.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36814.931, \"from_m\": 35571.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36892.557, \"from_m\": 36814.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37302.193, \"from_m\": 36892.557, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38014.814, \"from_m\": 37302.193, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38126.102, \"from_m\": 38014.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38172.539, \"from_m\": 38126.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38479.382, \"from_m\": 38172.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39544.433, \"from_m\": 38479.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\": 39769.403, \"from_m\": 39544.433, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42678.449, \"from_m\": 39769.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42706.423, \"from_m\": 42678.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44068.866, \"from_m\": 42706.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44131.154, \"from_m\": 44068.866, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44577.175, \"from_m\": 44131.154, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44667.561, \"from_m\": 44577.175, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45713.279, \"from_m\": 44667.561, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45811.632, \"from_m\": 45713.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45916.45, \"from_m\": 45811.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46129.946, \"from_m\": 45916.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46192.181, \"from_m\": 46129.946, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46226.351, \"from_m\": 46192.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46263.918, \"from_m\": 46226.351, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46301.34, \"from_m\": 46263.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46327.724, \"from_m\": 46301.34, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46357.429, \"from_m\": 46327.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46849.026, \"from_m\": 46357.429, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49490.96, \"from_m\": 46849.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50192.801, \"from_m\": 49490.96, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51911.667, \"from_m\": 50192.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55210.225, \"from_m\": 51911.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\": 55690.679, \"from_m\": 55210.225, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55735.246, \"from_m\": 55690.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\": 55957.176, \"from_m\": 55735.246, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57350.36, \"from_m\": 55957.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57710.427, \"from_m\": 57350.36, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58753.687, \"from_m\": 57710.427, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58803.767, \"from_m\": 58753.687, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60113.667, \"from_m\": 58803.767, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60469.119, \"from_m\": 60113.667, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62255.27, \"from_m\": 60469.119, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62896.666, \"from_m\": 62255.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62934.876, \"from_m\": 62896.666, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63274.365, \"from_m\": 62934.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63320.896, \"from_m\": 63274.365, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63359.473, \"from_m\": 63320.896, \"capability_applied\": null, \"effective_limit_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\": 578026, \"profile_key\": \"36db3c03379d09a67cbfdfe08f9019ec1b20497e3f4d84f602d1680b980d4632\", \"schedule_id\": 3336, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1142H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8794.431, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1145H\", \"wtt_dep\": \"1146H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12063.477, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1149H\", \"wtt_dep\": \"1150H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17068.642, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1152\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19379.575, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 20816.068, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22387.186, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1157H\", \"wtt_dep\": \"1159\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 23846.788, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1202\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 25796.458, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28590.243, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1207\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29544.21, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30511.306, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1211H\", \"wtt_dep\": \"1212H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34450.72, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36646.563, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37376.721, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37774.412, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38396.851, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39127.44, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39667.022, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42749.277, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1234H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44368.969, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240H\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46047.625, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244H\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48494.755, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49443.71, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1249\", \"location\": \"Tooting\", \"stage_seq\": 26, \"distance_m\": 50931.817, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252\", \"location\": \"Haydons Road\", \"stage_seq\": 27, \"distance_m\": 52983.056, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"Wimbledon (C)\", \"stage_seq\": 28, \"distance_m\": 54321.368, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 29, \"distance_m\": 54990.058, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1258H\", \"location\": \"Wimbledon Chase\", \"stage_seq\": 30, \"distance_m\": 55856.098, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1300H\", \"location\": \"South Merton\", \"stage_seq\": 31, \"distance_m\": 56789.157, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303\", \"location\": \"Morden South\", \"stage_seq\": 32, \"distance_m\": 57803.489, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305\", \"location\": \"St Helier\", \"stage_seq\": 33, \"distance_m\": 58551.296, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1307H\", \"location\": \"Sutton Common\", \"stage_seq\": 34, \"distance_m\": 60240.985, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310\", \"location\": \"West Sutton\", \"stage_seq\": 35, \"distance_m\": 61432.123, \"section_seq\": 1, \"route_path_id\": 66048}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 36, \"distance_m\": 63359.473, \"section_seq\": 1, \"route_path_id\": 66048}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63359.473, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66048}], \"total_distance_m\": 63359.473, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54659.499, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8699.974, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1137", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:41:04Z\", \"source_id\": 47167726, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:47:50Z\", \"source_id\": 47185634, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:47:53Z\", \"source_id\": 15367061, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:34Z\", \"source_id\": 47197861, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:37Z\", \"source_id\": 15370565, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:57:14Z\", \"source_id\": 47209769, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:57:18Z\", \"source_id\": 15374049, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:00:05Z\", \"source_id\": 47217104, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:00:11Z\", \"source_id\": 15376091, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:15Z\", \"source_id\": 47225189, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:21Z\", \"source_id\": 15378432, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:05:22Z\", \"source_id\": 47231001, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:05:25Z\", \"source_id\": 15380017, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:36Z\", \"source_id\": 47239208, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:09:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:41Z\", \"source_id\": 15382406, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:13:26Z\", \"source_id\": 47251667, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:13:29Z\", \"source_id\": 15385981, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:28Z\", \"source_id\": 47262429, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:17:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:31Z\", \"source_id\": 15388967, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:18Z\", \"source_id\": 47272674, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:21Z\", \"source_id\": 15391818, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:24Z\", \"source_id\": 47278173, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:29Z\", \"source_id\": 15393395, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:08Z\", \"source_id\": 47282655, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:13Z\", \"source_id\": 15394690, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:38Z\", \"source_id\": 47289110, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:42Z\", \"source_id\": 15396463, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:39Z\", \"source_id\": 47299707, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:43Z\", \"source_id\": 15399443, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:24Z\", \"source_id\": 47309523, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:26Z\", \"source_id\": 15402108, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:44Z\", \"source_id\": 47320945, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:52Z\", \"source_id\": 15405336, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:15Z\", \"source_id\": 47333115, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:17Z\", \"source_id\": 15408621, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:08Z\", \"source_id\": 47343243, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:14Z\", \"source_id\": 15411517, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:03Z\", \"source_id\": 47354054, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:05Z\", \"source_id\": 15414324, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:11Z\", \"source_id\": 47359447, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:17Z\", \"source_id\": 15415912, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:24Z\", \"source_id\": 47367578, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:28Z\", \"source_id\": 15418266, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:32Z\", \"source_id\": 47375826, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:38Z\", \"source_id\": 15420594, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:34Z\", \"source_id\": 47402391, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:38Z\", \"source_id\": 15427948, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:17Z\", \"source_id\": 47412226, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:22Z\", \"source_id\": 15430737, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "1", "timing_fact_generation": 1789474463705420, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:18.757621", "service_state_evidence_id": 15430737, "current_leg_start_actual_dep": "2026-09-15T13:11:00+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:19.898659", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SAC |
SUO |
9V39 |
700005 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "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": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8714.876, "from_m": 991.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8794.431, "from_m": 8714.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12145.268, "from_m": 8794.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13589.2, "from_m": 12145.268, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19421.507, "from_m": 13589.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20088.377, "from_m": 19421.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23596.109, "from_m": 20088.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24063.77, "from_m": 23596.109, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24098.661, "from_m": 24063.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24141.597, "from_m": 24098.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24183.026, "from_m": 24141.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24831.308, "from_m": 24183.026, "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": 26530.414, "from_m": 24831.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28371.753, "from_m": 26530.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28590.243, "from_m": 28371.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29168.377, "from_m": 28590.243, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31854.235, "from_m": 29168.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31923.12, "from_m": 31854.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33150.108, "from_m": 31923.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33187.369, "from_m": 33150.108, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33258.402, "from_m": 33187.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33313.67, "from_m": 33258.402, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33466.696, "from_m": 33313.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35508.958, "from_m": 33466.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 35571.415, "from_m": 35508.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36814.931, "from_m": 35571.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 36892.557, "from_m": 36814.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37302.193, "from_m": 36892.557, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 38014.814, "from_m": 37302.193, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 38126.102, "from_m": 38014.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38172.539, "from_m": 38126.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38479.382, "from_m": 38172.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39544.433, "from_m": 38479.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": 39769.403, "from_m": 39544.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42678.449, "from_m": 39769.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42706.423, "from_m": 42678.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44068.866, "from_m": 42706.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44131.154, "from_m": 44068.866, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44577.175, "from_m": 44131.154, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44667.561, "from_m": 44577.175, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45713.279, "from_m": 44667.561, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45811.632, "from_m": 45713.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45916.45, "from_m": 45811.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46129.946, "from_m": 45916.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46192.181, "from_m": 46129.946, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46226.351, "from_m": 46192.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46263.918, "from_m": 46226.351, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46301.34, "from_m": 46263.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46327.724, "from_m": 46301.34, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46357.429, "from_m": 46327.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46849.026, "from_m": 46357.429, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49490.96, "from_m": 46849.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50192.801, "from_m": 49490.96, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51911.667, "from_m": 50192.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55210.225, "from_m": 51911.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": 55690.679, "from_m": 55210.225, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55735.246, "from_m": 55690.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": 55957.176, "from_m": 55735.246, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57350.36, "from_m": 55957.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57710.427, "from_m": 57350.36, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58753.687, "from_m": 57710.427, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58803.767, "from_m": 58753.687, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60113.667, "from_m": 58803.767, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60469.119, "from_m": 60113.667, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62255.27, "from_m": 60469.119, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62896.666, "from_m": 62255.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62934.876, "from_m": 62896.666, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63274.365, "from_m": 62934.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63320.896, "from_m": 63274.365, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 63359.473, "from_m": 63320.896, "capability_applied": null, "effective_limit_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": 578026, "profile_key": "36db3c03379d09a67cbfdfe08f9019ec1b20497e3f4d84f602d1680b980d4632", "schedule_id": 3336, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1137", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1142H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8794.431, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1145H", "wtt_dep": "1146H", "location": "Elstree", "stage_seq": 4, "distance_m": 12063.477, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1149H", "wtt_dep": "1150H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17068.642, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1152", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19379.575, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154", "location": "Hendon", "stage_seq": 7, "distance_m": 20816.068, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22387.186, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1157H", "wtt_dep": "1159", "location": "Cricklewood", "stage_seq": 9, "distance_m": 23846.788, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1202", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 25796.458, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28590.243, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1207", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29544.21, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30511.306, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1211H", "wtt_dep": "1212H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34450.72, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Farringdon", "stage_seq": 15, "distance_m": 36646.563, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37376.721, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37774.412, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38396.851, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39127.44, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39667.022, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42749.277, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1234H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44368.969, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240H", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46047.625, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244H", "location": "Streatham", "stage_seq": 24, "distance_m": 48494.755, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49443.71, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1249", "location": "Tooting", "stage_seq": 26, "distance_m": 50931.817, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252", "location": "Haydons Road", "stage_seq": 27, "distance_m": 52983.056, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "Wimbledon (C)", "stage_seq": 28, "distance_m": 54321.368, "section_seq": 1, "route_path_id": 66048}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Wimbledon West Jn", "stage_seq": 29, "distance_m": 54990.058, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1258H", "location": "Wimbledon Chase", "stage_seq": 30, "distance_m": 55856.098, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1300H", "location": "South Merton", "stage_seq": 31, "distance_m": 56789.157, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303", "location": "Morden South", "stage_seq": 32, "distance_m": 57803.489, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305", "location": "St Helier", "stage_seq": 33, "distance_m": 58551.296, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1307H", "location": "Sutton Common", "stage_seq": 34, "distance_m": 60240.985, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310", "location": "West Sutton", "stage_seq": 35, "distance_m": 61432.123, "section_seq": 1, "route_path_id": 66048}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 36, "distance_m": 63359.473, "section_seq": 1, "route_path_id": 66048}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63359.473, "from_m": 0.0, "section_seq": 1, "route_path_id": 66048}], "total_distance_m": 63359.473, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54659.499, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8699.974, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18358, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:41:04Z", "source_id": 47167726, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-15T10:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:47:50Z", "source_id": 47185634, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T10:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:47:53Z", "source_id": 15367061, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:34Z", "source_id": 47197861, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T10:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:37Z", "source_id": 15370565, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:57:14Z", "source_id": 47209769, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:57:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:57:18Z", "source_id": 15374049, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:00:05Z", "source_id": 47217104, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:00:11Z", "source_id": 15376091, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:15Z", "source_id": 47225189, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:21Z", "source_id": 15378432, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:05:22Z", "source_id": 47231001, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:05:25Z", "source_id": 15380017, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:36Z", "source_id": 47239208, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:09:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:41Z", "source_id": 15382406, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:13:26Z", "source_id": 47251667, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:13:29Z", "source_id": 15385981, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:28Z", "source_id": 47262429, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:17:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:31Z", "source_id": 15388967, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:18Z", "source_id": 47272674, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:21Z", "source_id": 15391818, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:24Z", "source_id": 47278173, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:29Z", "source_id": 15393395, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:08Z", "source_id": 47282655, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:13Z", "source_id": 15394690, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:38Z", "source_id": 47289110, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:42Z", "source_id": 15396463, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:39Z", "source_id": 47299707, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T11:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:43Z", "source_id": 15399443, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:24Z", "source_id": 47309523, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T11:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:26Z", "source_id": 15402108, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:44Z", "source_id": 47320945, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T11:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:52Z", "source_id": 15405336, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:15Z", "source_id": 47333115, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T11:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:17Z", "source_id": 15408621, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29817, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:08Z", "source_id": 47343243, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T11:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:14Z", "source_id": 15411517, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29821, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:03Z", "source_id": 47354054, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T11:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:05Z", "source_id": 15414324, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29448, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:11Z", "source_id": 47359447, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T11:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:17Z", "source_id": 15415912, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:24Z", "source_id": 47367578, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T11:59:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:28Z", "source_id": 15418266, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29504, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:32Z", "source_id": 47375826, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T12:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:38Z", "source_id": 15420594, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30114, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:34Z", "source_id": 47402391, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T12:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:38Z", "source_id": 15427948, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:17Z", "source_id": 47412226, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T12:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:22Z", "source_id": 15430737, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
St. Albans |
1137 |
1137 |
1 |
None |
None |
Sutton (Surrey) |
1314 |
1314 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22640/2026-09-15/detailed |
None |
West Sutton |
2026-09-15T13:11:00+01:00 |
Sutton (Surrey) |
5.0 |
{"type": "LineString", "coordinates": [[-0.204025, 51.3665801], [-0.2042728, 51.366446100000005], [-0.20448489999999997, 51.3663156], [-0.204782, 51.36612449999999], [-0.2049594, 51.3659694], [-0.2050885, 51.36584379999999], [-0.2052569, 51.3656464], [-0.2054188, 51.365421700000006], [-0.2055304, 51.365227799999985], [-0.2056168, 51.36504539999999], [-0.2056802, 51.364902699999995], [-0.2057284, 51.364762], [-0.20575899999999997, 51.3646213], [-0.20578409999999997, 51.3644793], [-0.2057885, 51.36429960000001], [-0.2057798, 51.3641405], [-0.2057524, 51.363982099999994], [-0.2057207, 51.36382160000001], [-0.20566929999999997, 51.36365010000001], [-0.2056124, 51.36350130000001], [-0.2055063, 51.3633121], [-0.20540349999999996, 51.363154300000005], [-0.2051968, 51.36292209999999], [-0.2049222, 51.3626489], [-0.20468369999999997, 51.36244810000001], [-0.2043687, 51.3622234], [-0.2040449, 51.36196999999999], [-0.2037748, 51.3617494], [-0.2035691, 51.36151719999999], [-0.2033274, 51.3612255], [-0.20298939999999996, 51.3607092], [-0.20271479999999997, 51.3602768], [-0.2025781, 51.36004259999998], [-0.2024639, 51.3598513], [-0.2023464, 51.35971090000001], [-0.2021784, 51.35953299999999], [-0.20198409999999997, 51.35942369999999], [-0.2018069, 51.3592981], [-0.20149739999999997, 51.359096599999994], [-0.2012611, 51.3589798], [-0.20097229999999996, 51.35887249999999], [-0.2005009, 51.35873459999999], [-0.2001027, 51.3586369], [-0.1995346, 51.3585598], [-0.1992956, 51.35854510000001], [-0.1990896, 51.358543299999994], [-0.1988147, 51.35855699999998], [-0.19851479999999996, 51.35857949999998], [-0.1982127, 51.3586156], [-0.1978608, 51.3586696], [-0.1971416, 51.35879330000001], [-0.196657, 51.35888020000001], [-0.19602359999999996, 51.35898869999999], [-0.19558949999999997, 51.3590606], [-0.19530359999999997, 51.3591059], [-0.19477059999999996, 51.3591705], [-0.1944791, 51.3591953], [-0.1942561, 51.3592132], [-0.1939337, 51.3592411], [-0.1934264, 51.359328499999975], [-0.1927856, 51.35944249999999], [-0.19216759999999997, 51.35956019999999], [-0.1916807, 51.35964799999999], [-0.1909906, 51.35976469999999], [-0.19082519999999997, 51.35979269999999], [-0.1900728, 51.3599266], [-0.1897726, 51.3599834], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} |
1.2 |
1310 |
1315 |
West Sutton |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 12:15:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430737 |
1789474463705420 |
138 |
138 |
2026-09-15 12:25:19.898659 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:18.757621 |
| 548058 |
579826 |
L80502 |
862B31ML15 |
2026-09-15 |
COMPLETE |
15430864 |
2026-09-15 13:15:00 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 579826, "stp": "P", "toc": "South Western Railway", "uid": "L80502", "consist": "450011", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80502/2026-09-15/detailed", "trust_id": "862B31ML15", "origin_crs": "WIN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-15", "dest_arr_time": "1317", "dest_platform": "2A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "2B31", "timing_status": "EARLY", "origin_station": "Winchester", "current_leg_arr": "1315", "current_leg_dep": "1308", "current_leg_end": "Southampton Central", "origin_dep_time": "1253", "origin_platform": "2", "current_location": "Southampton Central", "last_update_time": "2026-09-15T12:25:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3632964, 50.9504182], [-1.3636972, 50.95009], [-1.3642924, 50.949615599999994], [-1.365596, 50.9486812], [-1.3661996999999997, 50.9482733], [-1.3681731999999998, 50.947043699999995], [-1.3708671999999995, 50.94532670000001], [-1.3717322999999997, 50.944788499999994], [-1.3723153, 50.944424000000005], [-1.3728805, 50.944059200000005], [-1.373347, 50.9437606], [-1.3736208, 50.9435646], [-1.3737676, 50.9434595], [-1.3744582, 50.942965], [-1.3747815, 50.9427135], [-1.3753269999999995, 50.9422542], [-1.3754715, 50.9421199], [-1.3759625999999998, 50.941661], [-1.3761475999999997, 50.9414731], [-1.3764131, 50.94120519999999], [-1.3768703999999998, 50.940703000000006], [-1.3771199, 50.9404113], [-1.3773554, 50.9400963], [-1.3775958, 50.939775], [-1.3778247999999995, 50.9394504], [-1.3780191999999998, 50.93914319999999], [-1.379809541496379, 50.93610947273908], [-1.3834886, 50.92987469999999], [-1.3839726, 50.92909], [-1.3840256, 50.92899789999999], [-1.385602, 50.92633], [-1.3872992, 50.923465799999995], [-1.3874933, 50.9230532], [-1.3877295483374137, 50.922653998495846], [-1.3878154271219865, 50.922504856690544], [-1.3878875512167634, 50.92237191257888], [-1.387948143793535, 50.92225292646336], [-1.3879994280240937, 50.92214565864643], [-1.38804362708023, 50.9220478694306], [-1.3880829641337362, 50.92195731911831], [-1.3881196623564036, 50.92187176801208], [-1.3881559449200236, 50.92178897641435], [-1.3881940349963873, 50.92170670462762], [-1.3882361557572864, 50.92162271295436], [-1.3882845303745128, 50.921534761697046], [-1.3883413820198574, 50.92144061115816], [-1.388408933865112, 50.92133802164018], [-1.388489409082068, 50.92122475344557], [-1.388585030842517, 50.92109856687683], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Southampton Airport Parkway", "dest_arr_time_act": "1317", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Southampton Airport Parkway", "current_leg_milage": "4.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.777, \"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:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11430.177, \"from_m\": 51.777, \"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\": 14645.002, \"from_m\": 11430.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14950.542, \"from_m\": 14645.002, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16957.684, \"from_m\": 14950.542, \"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\": 18611.737, \"from_m\": 16957.684, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18968.054, \"from_m\": 18611.737, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20317.984, \"from_m\": 18968.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 579826, \"profile_key\": \"654b77b1d5496ada879bd6a300d2744ec46f80b19bc7a7bdac6b3afd8ea23d1e\", \"schedule_id\": 16959, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Winchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Shawford Jn\", \"stage_seq\": 2, \"distance_m\": 3937.139, \"section_seq\": 1, \"route_path_id\": 72833}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Shawford\", \"stage_seq\": 3, \"distance_m\": 5041.417, \"section_seq\": 1, \"route_path_id\": 72833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 4, \"distance_m\": 9780.052, \"section_seq\": 1, \"route_path_id\": 72833}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304H\", \"location\": \"Eastleigh\", \"stage_seq\": 5, \"distance_m\": 11394.435, \"section_seq\": 1, \"route_path_id\": 72833}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1309\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 6, \"distance_m\": 13471.31, \"section_seq\": 1, \"route_path_id\": 72833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"St. Denys\", \"stage_seq\": 7, \"distance_m\": 17161.334, \"section_seq\": 1, \"route_path_id\": 72833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Northam Jn\", \"stage_seq\": 8, \"distance_m\": 18520.027, \"section_seq\": 1, \"route_path_id\": 72833}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 9, \"distance_m\": 20317.984, \"section_seq\": 1, \"route_path_id\": 72833}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20317.984, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72833}], \"total_distance_m\": 20317.984, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20317.984, \"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": "1253", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:43Z\", \"source_id\": 47344873, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:05Z\", \"source_id\": 15417987, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:25Z\", \"source_id\": 47380626, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:28Z\", \"source_id\": 15421862, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:07Z\", \"source_id\": 47390571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:08Z\", \"source_id\": 15424652, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:16Z\", \"source_id\": 47404117, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:18Z\", \"source_id\": 15428425, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:31Z\", \"source_id\": 47412824, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:34Z\", \"source_id\": 15430864, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "3", "timing_fact_generation": 1789474476099585, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:25.255416", "service_state_evidence_id": 15430864, "current_leg_start_actual_dep": "2026-09-15T13:09:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:26.350003", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WIN |
SOU |
2B31 |
450011 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 51.777, "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:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 11430.177, "from_m": 51.777, "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": 14645.002, "from_m": 11430.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14950.542, "from_m": 14645.002, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16957.684, "from_m": 14950.542, "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": 18611.737, "from_m": 16957.684, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18968.054, "from_m": 18611.737, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20317.984, "from_m": 18968.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 579826, "profile_key": "654b77b1d5496ada879bd6a300d2744ec46f80b19bc7a7bdac6b3afd8ea23d1e", "schedule_id": 16959, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1253", "location": "Winchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Shawford Jn", "stage_seq": 2, "distance_m": 3937.139, "section_seq": 1, "route_path_id": 72833}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Shawford", "stage_seq": 3, "distance_m": 5041.417, "section_seq": 1, "route_path_id": 72833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Allbrook S.B.", "stage_seq": 4, "distance_m": 9780.052, "section_seq": 1, "route_path_id": 72833}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304H", "location": "Eastleigh", "stage_seq": 5, "distance_m": 11394.435, "section_seq": 1, "route_path_id": 72833}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1309", "location": "Southampton Airport Parkway", "stage_seq": 6, "distance_m": 13471.31, "section_seq": 1, "route_path_id": 72833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "St. Denys", "stage_seq": 7, "distance_m": 17161.334, "section_seq": 1, "route_path_id": 72833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Northam Jn", "stage_seq": 8, "distance_m": 18520.027, "section_seq": 1, "route_path_id": 72833}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 9, "distance_m": 20317.984, "section_seq": 1, "route_path_id": 72833}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20317.984, "from_m": 0.0, "section_seq": 1, "route_path_id": 72833}], "total_distance_m": 20317.984, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20317.984, "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": 27156, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:43Z", "source_id": 47344873, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-15T11:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:05Z", "source_id": 15417987, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:25Z", "source_id": 47380626, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:28Z", "source_id": 15421862, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:07Z", "source_id": 47390571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:07:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:08Z", "source_id": 15424652, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:16Z", "source_id": 47404117, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:12:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:18Z", "source_id": 15428425, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27570, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:31Z", "source_id": 47412824, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:34Z", "source_id": 15430864, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Winchester |
1253 |
1253 |
2 |
None |
None |
Southampton Central |
1317 |
1317 |
2A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80502/2026-09-15/detailed |
None |
Southampton Airport Parkway |
2026-09-15T13:09:00+01:00 |
Southampton Central |
7.0 |
{"type": "LineString", "coordinates": [[-1.3632964, 50.9504182], [-1.3636972, 50.95009], [-1.3642924, 50.949615599999994], [-1.365596, 50.9486812], [-1.3661996999999997, 50.9482733], [-1.3681731999999998, 50.947043699999995], [-1.3708671999999995, 50.94532670000001], [-1.3717322999999997, 50.944788499999994], [-1.3723153, 50.944424000000005], [-1.3728805, 50.944059200000005], [-1.373347, 50.9437606], [-1.3736208, 50.9435646], [-1.3737676, 50.9434595], [-1.3744582, 50.942965], [-1.3747815, 50.9427135], [-1.3753269999999995, 50.9422542], [-1.3754715, 50.9421199], [-1.3759625999999998, 50.941661], [-1.3761475999999997, 50.9414731], [-1.3764131, 50.94120519999999], [-1.3768703999999998, 50.940703000000006], [-1.3771199, 50.9404113], [-1.3773554, 50.9400963], [-1.3775958, 50.939775], [-1.3778247999999995, 50.9394504], [-1.3780191999999998, 50.93914319999999], [-1.379809541496379, 50.93610947273908], [-1.3834886, 50.92987469999999], [-1.3839726, 50.92909], [-1.3840256, 50.92899789999999], [-1.385602, 50.92633], [-1.3872992, 50.923465799999995], [-1.3874933, 50.9230532], [-1.3877295483374137, 50.922653998495846], [-1.3878154271219865, 50.922504856690544], [-1.3878875512167634, 50.92237191257888], [-1.387948143793535, 50.92225292646336], [-1.3879994280240937, 50.92214565864643], [-1.38804362708023, 50.9220478694306], [-1.3880829641337362, 50.92195731911831], [-1.3881196623564036, 50.92187176801208], [-1.3881559449200236, 50.92178897641435], [-1.3881940349963873, 50.92170670462762], [-1.3882361557572864, 50.92162271295436], [-1.3882845303745128, 50.921534761697046], [-1.3883413820198574, 50.92144061115816], [-1.388408933865112, 50.92133802164018], [-1.388489409082068, 50.92122475344557], [-1.388585030842517, 50.92109856687683], [-1.38869802231825, 50.920957222236424], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} |
4.2 |
1308 |
1315 |
Southampton Airport Parkway |
Southampton Central |
Southampton Central |
50.9074478 |
-1.4143952 |
50.9074478 |
-1.4143952 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 12:15:00 |
Southampton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430864 |
1789474476099585 |
26 |
26 |
2026-09-15 12:25:26.350003 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:25.255416 |
| 548059 |
579009 |
W83905 |
072W27MK15 |
2026-09-15 |
COMPLETE |
15430639 |
2026-09-15 13:15:00 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 579009, "stp": "P", "toc": "ScotRail", "uid": "W83905", "consist": "385038", "dest_crs": "WMS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83905/2026-09-15/detailed", "trust_id": "072W27MK15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wemyss Bay", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "2", "is_terminated": 1, "next_location": "Wemyss Bay", "signalling_id": "2W27", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1315", "current_leg_dep": "1311", "current_leg_end": "Wemyss Bay", "origin_dep_time": "1217", "origin_platform": "14", "current_location": "Wemyss Bay", "last_update_time": "2026-09-15T12:25:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.872958199999999, 55.9060459], [-4.8732439, 55.906053099999994], [-4.8734854, 55.9060534], [-4.8738722999999995, 55.90604390000001], [-4.8744247, 55.9060153], [-4.874842199999999, 55.905964], [-4.8750281, 55.9059421], [-4.8752456, 55.905902600000005], [-4.875729799999999, 55.90579580000001], [-4.876237999999999, 55.9056644], [-4.8768092, 55.90547759999999], [-4.8773769, 55.9052676], [-4.8779447, 55.9049719], [-4.878313899999999, 55.90472889999999], [-4.8786966, 55.90444419999999], [-4.8789964, 55.90414729999999], [-4.8791781, 55.9039165], [-4.8793599, 55.903625100000006], [-4.8794902, 55.9033541], [-4.8796205, 55.9030044], [-4.8798027, 55.90251], [-4.8801476, 55.901543], [-4.880419299999999, 55.900795], [-4.8805746999999995, 55.90036709999999], [-4.880690899999999, 55.9000782], [-4.881205, 55.8988109], [-4.882003599999999, 55.89718370000001], [-4.8828139, 55.8957162], [-4.8829394, 55.8955065], [-4.883827800000001, 55.8941369], [-4.8845547, 55.8931482], [-4.885659699999999, 55.89165770000001], [-4.885945, 55.891188699999994], [-4.8861759, 55.89073619999999], [-4.8864054, 55.8901847], [-4.886797999999999, 55.8888615], [-4.887076499999999, 55.8876163], [-4.8873163, 55.8866298], [-4.887459699999999, 55.8856974], [-4.8876919, 55.884941999999995], [-4.887927899999999, 55.8843845], [-4.8881144, 55.88402699999999], [-4.888232499999999, 55.8837465], [-4.8882872, 55.883538300000005], [-4.8883276, 55.8832909], [-4.8883616, 55.8830405], [-4.888378199999999, 55.882628200000006], [-4.8884207, 55.88215670000001], [-4.888508, 55.8817849], [-4.8885557, 55.8816422], [-4.888628799999999, 55.8814235], [-4.8886834, 55.8812569], [-4.888752899999999, 55.8809898], [-4.8888001999999995, 55.8806409], [-4.888847400000001, 55.8802703], [-4.8888593, 55.8799912], [-4.888884699999999, 55.87988370000001], [-4.8889938, 55.8795384], [-4.8890564, 55.8793216], [-4.8891478, 55.878924600000005], [-4.8893066, 55.8785242], [-4.889347599999999, 55.8783718], [-4.8893817, 55.878245], [-4.889391999999999, 55.87793729999999], [-4.889341399999999, 55.87764380000001], [-4.8892952, 55.8773586], [-4.8892858, 55.8772881], [-4.889283299999999, 55.8772266], [-4.889284599999999, 55.87705799999999], [-4.889287899999999, 55.876999999999995], [-4.8892976, 55.8769393], [-4.8893144, 55.87686200000001], [-4.8893391, 55.8767695], [-4.889374599999999, 55.876675500000005], [-4.8894116, 55.87659560000001], [-4.889458199999999, 55.87650609999999]]}", "current_leg_start": "Inverkip", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "55.8765061", "next_location_lon": "-4.8894582", "previous_location": "Inverkip", "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\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11058.809, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12389.639, \"from_m\": 11058.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12648.689, \"from_m\": 12389.639, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12681.285, \"from_m\": 12648.689, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31679.176, \"from_m\": 12681.285, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32501.341, \"from_m\": 31679.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33092.958, \"from_m\": 32501.341, \"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\": 33380.052, \"from_m\": 33092.958, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33440.61, \"from_m\": 33380.052, \"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\": 45399.087, \"from_m\": 33440.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46528.387, \"from_m\": 45399.087, \"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\": 48615.286, \"from_m\": 46528.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49228.74, \"from_m\": 48615.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49500.569, \"from_m\": 49228.74, \"capability_applied\": null, \"effective_limit_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\": 579009, \"profile_key\": \"12e1e97ca79970f61aded259524c7b08759e4322578f0c46c757346f628e96cc\", \"schedule_id\": 28914, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Cardonald\", \"stage_seq\": 4, \"distance_m\": 6037.227, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1225H\", \"wtt_dep\": \"1226\", \"location\": \"Hillington East\", \"stage_seq\": 5, \"distance_m\": 6899.147, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1227H\", \"wtt_dep\": \"1228\", \"location\": \"Hillington West\", \"stage_seq\": 6, \"distance_m\": 7990.637, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Arkleston Jn\", \"stage_seq\": 7, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 8, \"distance_m\": 11584.69, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Paisley St. James\", \"stage_seq\": 9, \"distance_m\": 12907.793, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1239H\", \"location\": \"Bishopton\", \"stage_seq\": 10, \"distance_m\": 19603.331, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245\", \"location\": \"Langbank\", \"stage_seq\": 11, \"distance_m\": 26029.933, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249\", \"location\": \"Woodhall\", \"stage_seq\": 12, \"distance_m\": 30514.047, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252H\", \"location\": \"Port Glasgow\", \"stage_seq\": 13, \"distance_m\": 32624.564, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 14, \"distance_m\": 33380.052, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1256\", \"wtt_dep\": \"1256H\", \"location\": \"Whinhill\", \"stage_seq\": 15, \"distance_m\": 36260.628, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1258H\", \"wtt_dep\": \"1259\", \"location\": \"Drumfrochar\", \"stage_seq\": 16, \"distance_m\": 37857.713, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"Branchton\", \"stage_seq\": 17, \"distance_m\": 39956.415, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Dunrod\", \"stage_seq\": 18, \"distance_m\": 43449.354, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310\", \"location\": \"Inverkip\", \"stage_seq\": 19, \"distance_m\": 45882.304, \"section_seq\": 1, \"route_path_id\": 102103}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Wemyss Bay\", \"stage_seq\": 20, \"distance_m\": 49500.569, \"section_seq\": 1, \"route_path_id\": 102103}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49500.569, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102103}], \"total_distance_m\": 49500.569, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48935.532, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1217", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.8765061", "current_position_lon": "-4.8894582", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:13Z\", \"source_id\": 47277707, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:19Z\", \"source_id\": 15393258, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:05Z\", \"source_id\": 47282577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:09Z\", \"source_id\": 15394641, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:50Z\", \"source_id\": 47289597, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:54Z\", \"source_id\": 15396588, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:09Z\", \"source_id\": 47298296, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:10Z\", \"source_id\": 15399030, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:38Z\", \"source_id\": 47304903, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:41Z\", \"source_id\": 15400882, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:15Z\", \"source_id\": 47316813, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:20Z\", \"source_id\": 15404246, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:25Z\", \"source_id\": 47330816, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:28Z\", \"source_id\": 15408007, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:25Z\", \"source_id\": 47341414, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:29Z\", \"source_id\": 15411007, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:16Z\", \"source_id\": 47349070, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:22Z\", \"source_id\": 15413084, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:52Z\", \"source_id\": 47358704, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:56Z\", \"source_id\": 15415655, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:35Z\", \"source_id\": 47394376, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:36Z\", \"source_id\": 15425715, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:09Z\", \"source_id\": 47411801, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:12Z\", \"source_id\": 15430639, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wemyss Bay", "service_state_platform": "2", "timing_fact_generation": 1789474454095471, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:27.131053", "service_state_evidence_id": 15430639, "current_leg_start_actual_dep": "2026-09-15T13:10:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:27.775108", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
WMS |
2W27 |
385038 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11058.809, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12389.639, "from_m": 11058.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12648.689, "from_m": 12389.639, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12681.285, "from_m": 12648.689, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31679.176, "from_m": 12681.285, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32501.341, "from_m": 31679.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33092.958, "from_m": 32501.341, "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": 33380.052, "from_m": 33092.958, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33440.61, "from_m": 33380.052, "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": 45399.087, "from_m": 33440.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46528.387, "from_m": 45399.087, "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": 48615.286, "from_m": 46528.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49228.74, "from_m": 48615.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49500.569, "from_m": 49228.74, "capability_applied": null, "effective_limit_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": 579009, "profile_key": "12e1e97ca79970f61aded259524c7b08759e4322578f0c46c757346f628e96cc", "schedule_id": 28914, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1217", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 102103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Cardonald", "stage_seq": 4, "distance_m": 6037.227, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1225H", "wtt_dep": "1226", "location": "Hillington East", "stage_seq": 5, "distance_m": 6899.147, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1227H", "wtt_dep": "1228", "location": "Hillington West", "stage_seq": 6, "distance_m": 7990.637, "section_seq": 1, "route_path_id": 102103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Arkleston Jn", "stage_seq": 7, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232H", "location": "Paisley Gilmour Street", "stage_seq": 8, "distance_m": 11584.69, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Paisley St. James", "stage_seq": 9, "distance_m": 12907.793, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1239H", "location": "Bishopton", "stage_seq": 10, "distance_m": 19603.331, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245", "location": "Langbank", "stage_seq": 11, "distance_m": 26029.933, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249", "location": "Woodhall", "stage_seq": 12, "distance_m": 30514.047, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252H", "location": "Port Glasgow", "stage_seq": 13, "distance_m": 32624.564, "section_seq": 1, "route_path_id": 102103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Wemyss Bay Jn", "stage_seq": 14, "distance_m": 33380.052, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1256", "wtt_dep": "1256H", "location": "Whinhill", "stage_seq": 15, "distance_m": 36260.628, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1258H", "wtt_dep": "1259", "location": "Drumfrochar", "stage_seq": 16, "distance_m": 37857.713, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "Branchton", "stage_seq": 17, "distance_m": 39956.415, "section_seq": 1, "route_path_id": 102103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Dunrod", "stage_seq": 18, "distance_m": 43449.354, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310", "location": "Inverkip", "stage_seq": 19, "distance_m": 45882.304, "section_seq": 1, "route_path_id": 102103}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Wemyss Bay", "stage_seq": 20, "distance_m": 49500.569, "section_seq": 1, "route_path_id": 102103}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49500.569, "from_m": 0.0, "section_seq": 1, "route_path_id": 102103}], "total_distance_m": 49500.569, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48935.532, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1771, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:13Z", "source_id": 47277707, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:19Z", "source_id": 15393258, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:05Z", "source_id": 47282577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:26:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:09Z", "source_id": 15394641, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1759, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:50Z", "source_id": 47289597, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:28:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:54Z", "source_id": 15396588, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1748, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:09Z", "source_id": 47298296, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:10Z", "source_id": 15399030, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1717, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:38Z", "source_id": 47304903, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:41Z", "source_id": 15400882, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1711, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:15Z", "source_id": 47316813, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:20Z", "source_id": 15404246, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1707, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:25Z", "source_id": 47330816, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:28Z", "source_id": 15408007, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1703, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:25Z", "source_id": 47341414, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:29Z", "source_id": 15411007, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1699, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:16Z", "source_id": 47349070, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:22Z", "source_id": 15413084, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1606, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:52Z", "source_id": 47358704, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:56Z", "source_id": 15415655, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1602, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:35Z", "source_id": 47394376, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:09:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:36Z", "source_id": 15425715, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1593, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:09Z", "source_id": 47411801, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:15:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:12Z", "source_id": 15430639, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1217 |
1217 |
14 |
None |
None |
Wemyss Bay |
1315 |
1315 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83905/2026-09-15/detailed |
None |
Inverkip |
2026-09-15T13:10:00+01:00 |
Wemyss Bay |
4.0 |
{"type": "LineString", "coordinates": [[-4.872958199999999, 55.9060459], [-4.8732439, 55.906053099999994], [-4.8734854, 55.9060534], [-4.8738722999999995, 55.90604390000001], [-4.8744247, 55.9060153], [-4.874842199999999, 55.905964], [-4.8750281, 55.9059421], [-4.8752456, 55.905902600000005], [-4.875729799999999, 55.90579580000001], [-4.876237999999999, 55.9056644], [-4.8768092, 55.90547759999999], [-4.8773769, 55.9052676], [-4.8779447, 55.9049719], [-4.878313899999999, 55.90472889999999], [-4.8786966, 55.90444419999999], [-4.8789964, 55.90414729999999], [-4.8791781, 55.9039165], [-4.8793599, 55.903625100000006], [-4.8794902, 55.9033541], [-4.8796205, 55.9030044], [-4.8798027, 55.90251], [-4.8801476, 55.901543], [-4.880419299999999, 55.900795], [-4.8805746999999995, 55.90036709999999], [-4.880690899999999, 55.9000782], [-4.881205, 55.8988109], [-4.882003599999999, 55.89718370000001], [-4.8828139, 55.8957162], [-4.8829394, 55.8955065], [-4.883827800000001, 55.8941369], [-4.8845547, 55.8931482], [-4.885659699999999, 55.89165770000001], [-4.885945, 55.891188699999994], [-4.8861759, 55.89073619999999], [-4.8864054, 55.8901847], [-4.886797999999999, 55.8888615], [-4.887076499999999, 55.8876163], [-4.8873163, 55.8866298], [-4.887459699999999, 55.8856974], [-4.8876919, 55.884941999999995], [-4.887927899999999, 55.8843845], [-4.8881144, 55.88402699999999], [-4.888232499999999, 55.8837465], [-4.8882872, 55.883538300000005], [-4.8883276, 55.8832909], [-4.8883616, 55.8830405], [-4.888378199999999, 55.882628200000006], [-4.8884207, 55.88215670000001], [-4.888508, 55.8817849], [-4.8885557, 55.8816422], [-4.888628799999999, 55.8814235], [-4.8886834, 55.8812569], [-4.888752899999999, 55.8809898], [-4.8888001999999995, 55.8806409], [-4.888847400000001, 55.8802703], [-4.8888593, 55.8799912], [-4.888884699999999, 55.87988370000001], [-4.8889938, 55.8795384], [-4.8890564, 55.8793216], [-4.8891478, 55.878924600000005], [-4.8893066, 55.8785242], [-4.889347599999999, 55.8783718], [-4.8893817, 55.878245], [-4.889391999999999, 55.87793729999999], [-4.889341399999999, 55.87764380000001], [-4.8892952, 55.8773586], [-4.8892858, 55.8772881], [-4.889283299999999, 55.8772266], [-4.889284599999999, 55.87705799999999], [-4.889287899999999, 55.876999999999995], [-4.8892976, 55.8769393], [-4.8893144, 55.87686200000001], [-4.8893391, 55.8767695], [-4.889374599999999, 55.876675500000005], [-4.8894116, 55.87659560000001], [-4.889458199999999, 55.87650609999999]]} |
2.2 |
1311 |
1315 |
Inverkip |
Wemyss Bay |
Wemyss Bay |
55.8765061 |
-4.8894582 |
55.8765061 |
-4.8894582 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 12:15:00 |
Wemyss Bay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430639 |
1789474454095471 |
58 |
58 |
2026-09-15 12:25:27.775108 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:27.131053 |
| 548060 |
577697 |
C61180 |
722A05MI15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 12:15:30 |
2026-09-15 12:25:37 |
2026-09-17 12:25:37 |
{"id": 577697, "stp": "P", "toc": "London Underground", "uid": "C61180", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61180/2026-09-15/detailed", "trust_id": "722A05MI15", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-15", "dest_arr_time": "1212", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A05", "timing_status": "LATE", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "1149", "current_leg_dep": "1147", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1123", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-15T12:25:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1211½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1123", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:23:33Z\", \"source_id\": 15349034, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:26:42Z\", \"source_id\": 15351448, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:29:07Z\", \"source_id\": 15353280, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:30:33Z\", \"source_id\": 15354377, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:36:43Z\", \"source_id\": 15358981, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:41:44Z\", \"source_id\": 15362441, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:43:07Z\", \"source_id\": 15363498, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:46:32Z\", \"source_id\": 15366050, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:48:30Z\", \"source_id\": 15367531, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789469312462424, "current_leg_arrival_utc": "2026-09-15T11:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:31.164333", "service_state_evidence_id": 15367531, "current_leg_start_actual_dep": "2026-09-15T11:45:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-15T12:15:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:34.619088", "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 Underground |
P |
HRW |
ZEL |
2A05 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:23:33Z", "source_id": 15349034, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:26:42Z", "source_id": 15351448, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:29:07Z", "source_id": 15353280, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:30:33Z", "source_id": 15354377, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:36:43Z", "source_id": 15358981, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:41:44Z", "source_id": 15362441, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:43:07Z", "source_id": 15363498, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:46:32Z", "source_id": 15366050, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:48:30Z", "source_id": 15367531, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:49:00+01:00", "operational_fact": true}] |
Harrow & Wealdstone (DC) |
1123 |
1123 |
2 |
None |
None |
Elephant & Castle L.T. |
1212 |
1211½ |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61180/2026-09-15/detailed |
None |
Kensal Green |
2026-09-15T11:45:00+01:00 |
Queen's Park (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} |
0.8 |
1147 |
1149 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-15 12:25:37 |
TERMINATED |
2026-09-15 12:15:30 |
Queen's Park (DC) |
TRUST |
TRACKING_TIMEOUT |
15367531 |
1789469312462424 |
31 |
31 |
2026-09-15 12:25:34.619088 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:31.164333 |
| 548061 |
580287 |
L37390 |
695L30MM15 |
2026-09-15 |
COMPLETE |
15430867 |
2026-09-15 13:15:00 |
2026-09-15 12:26:07 |
2026-09-17 12:26:07 |
{"id": 580287, "stp": "P", "toc": "Chiltern Railways", "uid": "L37390", "consist": "165013", "dest_crs": "LMS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37390/2026-09-15/detailed", "trust_id": "695L30MM15", "origin_crs": "LMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leamington Spa", "service_date": "2026-09-15", "dest_arr_time": "1324", "dest_platform": "1", "is_terminated": 1, "next_location": "Leamington Spa", "signalling_id": "5L30", "timing_status": "EARLY", "origin_station": "Leamington Spa", "current_leg_arr": "1324", "current_leg_dep": "1320", "current_leg_end": "Leamington Spa", "origin_dep_time": "1313", "origin_platform": "3", "current_location": "Leamington Spa", "last_update_time": "2026-09-15T12:26:07", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5490319999999995, 52.2848286], [-1.5485358, 52.284836899999995], [-1.5482299999999998, 52.284841], [-1.5476948, 52.2848448], [-1.5473836999999997, 52.2848448], [-1.5471846, 52.28484890000001], [-1.5471303, 52.2848495], [-1.5470217, 52.2848495], [-1.5464791, 52.2848508], [-1.5463418, 52.2848508], [-1.5460655, 52.2848483], [-1.5456551, 52.2848459], [-1.5454083, 52.2848401], [-1.5447900999999995, 52.28482700000001], [-1.5441745, 52.284805699999986], [-1.5439438999999997, 52.28479949999999], [-1.5439009, 52.284798300000006], [-1.5433793, 52.28478429999999], [-1.5431566, 52.28477860000001], [-1.5429098999999995, 52.2847704], [-1.5426335999999998, 52.28476220000001], [-1.5423076999999998, 52.2847548], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]}", "current_leg_start": "Leamington Spa Sig. 128", "dest_arr_time_act": "1324", "motion_projection": null, "next_location_lat": "52.2846006", "next_location_lon": "-1.5365866", "previous_location": "Leamington Spa", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 320.534, \"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.646, \"from_m\": 320.534, \"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\": 984.192, \"from_m\": 710.646, \"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\": 1374.304, \"from_m\": 984.192, \"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\": 1694.838, \"from_m\": 1374.304, \"capability_applied\": null, \"effective_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\": 580287, \"profile_key\": \"a3ad5673bdaff8c86a7f07c3310aebd11285729923eb303bc5373a1bafd25063\", \"schedule_id\": 15824, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Leamington Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34362}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1320\", \"location\": \"Leamington Spa Sig. 128\", \"stage_seq\": 2, \"distance_m\": 847.419, \"section_seq\": 1, \"route_path_id\": 34362}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": null, \"location\": \"Leamington Spa\", \"stage_seq\": 3, \"distance_m\": 1694.838, \"section_seq\": 1, \"route_path_id\": 34362}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1694.838, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34362}], \"total_distance_m\": 1694.838, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1053.77, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 641.068, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1313", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.2846006", "current_position_lon": "-1.5365866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:31Z\", \"source_id\": 47412821, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:34Z\", \"source_id\": 15430867, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leamington Spa", "service_state_platform": "1", "timing_fact_generation": 1789474475052207, "current_leg_arrival_utc": "2026-09-15T13:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:39.297784", "service_state_evidence_id": 15430867, "current_leg_start_actual_dep": "2026-09-15T13:20:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:39.596811", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
LMS |
LMS |
5L30 |
165013 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 320.534, "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.646, "from_m": 320.534, "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": 984.192, "from_m": 710.646, "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": 1374.304, "from_m": 984.192, "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": 1694.838, "from_m": 1374.304, "capability_applied": null, "effective_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": 580287, "profile_key": "a3ad5673bdaff8c86a7f07c3310aebd11285729923eb303bc5373a1bafd25063", "schedule_id": 15824, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1313", "location": "Leamington Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34362}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1320", "location": "Leamington Spa Sig. 128", "stage_seq": 2, "distance_m": 847.419, "section_seq": 1, "route_path_id": 34362}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": null, "location": "Leamington Spa", "stage_seq": 3, "distance_m": 1694.838, "section_seq": 1, "route_path_id": 34362}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1694.838, "from_m": 0.0, "section_seq": 1, "route_path_id": 34362}], "total_distance_m": 1694.838, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1053.77, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 641.068, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:31Z", "source_id": 47412821, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:34Z", "source_id": 15430867, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Leamington Spa |
1313 |
1313 |
3 |
None |
None |
Leamington Spa |
1324 |
1324 |
1 |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37390/2026-09-15/detailed |
None |
Leamington Spa Sig. 128 |
2026-09-15T13:20:00+01:00 |
Leamington Spa |
4.0 |
{"type": "LineString", "coordinates": [[-1.5490319999999995, 52.2848286], [-1.5485358, 52.284836899999995], [-1.5482299999999998, 52.284841], [-1.5476948, 52.2848448], [-1.5473836999999997, 52.2848448], [-1.5471846, 52.28484890000001], [-1.5471303, 52.2848495], [-1.5470217, 52.2848495], [-1.5464791, 52.2848508], [-1.5463418, 52.2848508], [-1.5460655, 52.2848483], [-1.5456551, 52.2848459], [-1.5454083, 52.2848401], [-1.5447900999999995, 52.28482700000001], [-1.5441745, 52.284805699999986], [-1.5439438999999997, 52.28479949999999], [-1.5439009, 52.284798300000006], [-1.5433793, 52.28478429999999], [-1.5431566, 52.28477860000001], [-1.5429098999999995, 52.2847704], [-1.5426335999999998, 52.28476220000001], [-1.5423076999999998, 52.2847548], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]} |
0.5 |
1320 |
1324 |
Leamington Spa |
Leamington Spa |
Leamington Spa |
52.2846006 |
-1.5365866 |
52.2846006 |
-1.5365866 |
1 |
0 |
2026-09-15 12:26:07 |
TERMINATED |
2026-09-15 12:15:00 |
Leamington Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430867 |
1789474475052207 |
7 |
7 |
2026-09-15 12:25:39.596811 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:39.297784 |
| 548062 |
579651 |
C32343 |
172D54ML15 |
2026-09-15 |
COMPLETE |
15430901 |
2026-09-15 13:15:00 |
2026-09-15 12:26:07 |
2026-09-17 12:26:07 |
{"id": 579651, "stp": "P", "toc": "Northern", "uid": "C32343", "consist": "333014", "dest_crs": "ILK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32343/2026-09-15/detailed", "trust_id": "172D54ML15", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilkley", "service_date": "2026-09-15", "dest_arr_time": "1317", "dest_platform": "1", "is_terminated": 1, "next_location": "Ilkley", "signalling_id": "2D54", "timing_status": "EARLY", "origin_station": "Bradford Forster Square", "current_leg_arr": "1315", "current_leg_dep": "1313", "current_leg_end": "Ilkley", "origin_dep_time": "1246", "origin_platform": "3", "current_location": "Ilkley", "last_update_time": "2026-09-15T12:26:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]}", "current_leg_start": "Ben Rhydding", "dest_arr_time_act": "1316", "motion_projection": null, "next_location_lat": "53.9247820", "next_location_lon": "-1.8215206", "previous_location": "Ben Rhydding", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 25.579, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 428.494, \"from_m\": 25.579, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4221.42, \"from_m\": 4074.339, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4709.128, \"from_m\": 4221.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4892.917, \"from_m\": 4709.128, \"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\": 5082.497, \"from_m\": 4892.917, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7049.376, \"from_m\": 5082.497, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10240.714, \"from_m\": 7049.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10474.33, \"from_m\": 10240.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13101.577, \"from_m\": 10474.33, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13184.11, \"from_m\": 13101.577, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14435.84, \"from_m\": 13184.11, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21180.293, \"from_m\": 14435.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23334.884, \"from_m\": 21180.293, \"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\": 23725.153, \"from_m\": 23334.884, \"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\": 23775.923, \"from_m\": 23725.153, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24006.399, \"from_m\": 23775.923, \"capability_applied\": null, \"effective_limit_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\": 579651, \"profile_key\": \"1513281ef71574c57197eef87ebee7b31f469b95cf7370785eb7ff354a697468\", \"schedule_id\": 3943, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1246\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": false, \"wtt_arr\": \"1249H\", \"wtt_dep\": \"1250\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1253H\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4344.643, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 4, \"distance_m\": 4883.881, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": false, \"wtt_arr\": \"1256H\", \"wtt_dep\": \"1257\", \"location\": \"Baildon\", \"stage_seq\": 5, \"distance_m\": 6712.726, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302H\", \"location\": \"Guiseley\", \"stage_seq\": 6, \"distance_m\": 11857.928, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1305H\", \"location\": \"Menston\", \"stage_seq\": 7, \"distance_m\": 16647.259, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1309\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 8, \"distance_m\": 18838.599, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1312H\", \"location\": \"Ben Rhydding\", \"stage_seq\": 9, \"distance_m\": 22423.523, \"section_seq\": 1, \"route_path_id\": 29564}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"Ilkley\", \"stage_seq\": 10, \"distance_m\": 24006.399, \"section_seq\": 1, \"route_path_id\": 29564}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24006.399, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29564}], \"total_distance_m\": 24006.399, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23980.82, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1246", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.9247820", "current_position_lon": "-1.8215206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:35Z\", \"source_id\": 47344527, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:40Z\", \"source_id\": 15411890, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:15Z\", \"source_id\": 47351760, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:19Z\", \"source_id\": 15413809, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:54Z\", \"source_id\": 47358767, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:58Z\", \"source_id\": 15415688, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:50Z\", \"source_id\": 47373874, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:53Z\", \"source_id\": 15420009, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:01Z\", \"source_id\": 47382262, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:05Z\", \"source_id\": 15422339, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:01Z\", \"source_id\": 47382262, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:05Z\", \"source_id\": 15422340, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:45Z\", \"source_id\": 47400175, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:51Z\", \"source_id\": 15427343, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:31Z\", \"source_id\": 47412792, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:36Z\", \"source_id\": 15430901, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilkley", "service_state_platform": "1", "timing_fact_generation": 1789474480995719, "current_leg_arrival_utc": "2026-09-15T13:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:39.300909", "service_state_evidence_id": 15430901, "current_leg_start_actual_dep": "2026-09-15T13:12:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:39.593923", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BDQ |
ILK |
2D54 |
333014 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 25.579, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 428.494, "from_m": 25.579, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4221.42, "from_m": 4074.339, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4709.128, "from_m": 4221.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4892.917, "from_m": 4709.128, "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": 5082.497, "from_m": 4892.917, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7049.376, "from_m": 5082.497, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10240.714, "from_m": 7049.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10474.33, "from_m": 10240.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13101.577, "from_m": 10474.33, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13184.11, "from_m": 13101.577, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14435.84, "from_m": 13184.11, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21180.293, "from_m": 14435.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23334.884, "from_m": 21180.293, "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": 23725.153, "from_m": 23334.884, "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": 23775.923, "from_m": 23725.153, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24006.399, "from_m": 23775.923, "capability_applied": null, "effective_limit_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": 579651, "profile_key": "1513281ef71574c57197eef87ebee7b31f469b95cf7370785eb7ff354a697468", "schedule_id": 3943, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1246", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29564}, {"is_pass": false, "wtt_arr": "1249H", "wtt_dep": "1250", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 29564}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1253H", "location": "Shipley", "stage_seq": 3, "distance_m": 4344.643, "section_seq": 1, "route_path_id": 29564}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Dockfield Junction", "stage_seq": 4, "distance_m": 4883.881, "section_seq": 1, "route_path_id": 29564}, {"is_pass": false, "wtt_arr": "1256H", "wtt_dep": "1257", "location": "Baildon", "stage_seq": 5, "distance_m": 6712.726, "section_seq": 1, "route_path_id": 29564}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302H", "location": "Guiseley", "stage_seq": 6, "distance_m": 11857.928, "section_seq": 1, "route_path_id": 29564}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1305H", "location": "Menston", "stage_seq": 7, "distance_m": 16647.259, "section_seq": 1, "route_path_id": 29564}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1309", "location": "Burley-in-Wharfedale", "stage_seq": 8, "distance_m": 18838.599, "section_seq": 1, "route_path_id": 29564}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1312H", "location": "Ben Rhydding", "stage_seq": 9, "distance_m": 22423.523, "section_seq": 1, "route_path_id": 29564}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "Ilkley", "stage_seq": 10, "distance_m": 24006.399, "section_seq": 1, "route_path_id": 29564}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24006.399, "from_m": 0.0, "section_seq": 1, "route_path_id": 29564}], "total_distance_m": 24006.399, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23980.82, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:35Z", "source_id": 47344527, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:49:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:40Z", "source_id": 15411890, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5160, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:15Z", "source_id": 47351760, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:19Z", "source_id": 15413809, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5187, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:54Z", "source_id": 47358767, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:58Z", "source_id": 15415688, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5202, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:50Z", "source_id": 47373874, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:53Z", "source_id": 15420009, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5190, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:01Z", "source_id": 47382262, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:05Z", "source_id": 15422339, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5193, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:01Z", "source_id": 47382262, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:05Z", "source_id": 15422340, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:45Z", "source_id": 47400175, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:51Z", "source_id": 15427343, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5228, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:31Z", "source_id": 47412792, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:36Z", "source_id": 15430901, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Bradford Forster Square |
1246 |
1246 |
3 |
None |
None |
Ilkley |
1317 |
1316 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32343/2026-09-15/detailed |
None |
Ben Rhydding |
2026-09-15T13:12:30+01:00 |
Ilkley |
2.0 |
{"type": "LineString", "coordinates": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]} |
1.0 |
1313 |
1315 |
Ben Rhydding |
Ilkley |
Ilkley |
53.9247820 |
-1.8215206 |
53.9247820 |
-1.8215206 |
1 |
0 |
2026-09-15 12:26:07 |
TERMINATED |
2026-09-15 12:15:00 |
Ilkley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430901 |
1789474480995719 |
36 |
36 |
2026-09-15 12:25:39.593923 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:39.300909 |
| 548063 |
580215 |
L85669 |
835L21ML15 |
2026-09-15 |
COMPLETE |
15431707 |
2026-09-15 13:15:00 |
2026-09-15 12:26:07 |
2026-09-17 12:26:07 |
{"id": 580215, "stp": "O", "toc": "South Western Railway", "uid": "L85669", "consist": "159006+159011", "dest_crs": "XFL", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85669/2026-09-15/detailed", "trust_id": "835L21ML15", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter New Yard", "service_date": "2026-09-15", "dest_arr_time": "1312", "dest_platform": null, "is_terminated": 1, "next_location": "Exeter New Yard", "signalling_id": "5L21", "timing_status": "LATE", "origin_station": "Exeter St. David's", "current_leg_arr": "1315", "current_leg_dep": "1314", "current_leg_end": "Exeter New Yard", "origin_dep_time": "1310", "origin_platform": "3", "current_location": "Exeter New Yard", "last_update_time": "2026-09-15T12:26:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5435196, 50.7296573], [-3.543505, 50.729956099999995], [-3.5435107, 50.7302812], [-3.5435204999999996, 50.7304775], [-3.5435336, 50.7307173], [-3.5435511, 50.7309332], [-3.5435582, 50.7310101], [-3.5435843, 50.7312914], [-3.5435944, 50.7314458], [-3.5436165000000006, 50.7315516], [-3.5437044, 50.7318248], [-3.5437931999999996, 50.73212540000001], [-3.5438589, 50.732475399999984], [-3.5438658999999997, 50.7327229], [-3.5438946999999996, 50.7329112], [-3.5440749999999994, 50.7336561], [-3.5442229, 50.734208800000005], [-3.5445574, 50.7351367], [-3.5444076999999994, 50.73483830000001], [-3.5443015, 50.7345897], [-3.5441330999999994, 50.7340939]]}", "current_leg_start": "Exeter St. David's", "dest_arr_time_act": "1312", "motion_projection": null, "next_location_lat": "50.7340939", "next_location_lon": "-3.5441331", "previous_location": "Exeter St. David's", "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 735.454, \"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}], \"service_id\": 580215, \"profile_key\": \"980c561d1e4d7f4512cd509af48c8892ef8c8d30002b09a83365da1a4d12d9b6\", \"schedule_id\": 37825, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30268}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": null, \"location\": \"Exeter New Yard\", \"stage_seq\": 2, \"distance_m\": 735.454, \"section_seq\": 1, \"route_path_id\": 30268}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 735.454, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30268}], \"total_distance_m\": 735.454, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 735.454, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "50.7340939", "current_position_lon": "-3.5441331", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:38Z\", \"source_id\": 15431707, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter New Yard", "service_state_platform": null, "timing_fact_generation": 1789474541046233, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:41.044024", "service_state_evidence_id": 15431707, "current_leg_start_actual_dep": "2026-09-15T13:13:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:41.265221", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
EXD |
XFL |
5L21 |
159006+159011 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 735.454, "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}], "service_id": 580215, "profile_key": "980c561d1e4d7f4512cd509af48c8892ef8c8d30002b09a83365da1a4d12d9b6", "schedule_id": 37825, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1310", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30268}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": null, "location": "Exeter New Yard", "stage_seq": 2, "distance_m": 735.454, "section_seq": 1, "route_path_id": 30268}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 735.454, "from_m": 0.0, "section_seq": 1, "route_path_id": 30268}], "total_distance_m": 735.454, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 735.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:38Z", "source_id": 15431707, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Exeter St. David's |
1310 |
1310 |
3 |
None |
None |
Exeter New Yard |
1312 |
1312 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85669/2026-09-15/detailed |
None |
Exeter St. David's |
2026-09-15T13:13:00+01:00 |
Exeter New Yard |
1.0 |
{"type": "LineString", "coordinates": [[-3.5435196, 50.7296573], [-3.543505, 50.729956099999995], [-3.5435107, 50.7302812], [-3.5435204999999996, 50.7304775], [-3.5435336, 50.7307173], [-3.5435511, 50.7309332], [-3.5435582, 50.7310101], [-3.5435843, 50.7312914], [-3.5435944, 50.7314458], [-3.5436165000000006, 50.7315516], [-3.5437044, 50.7318248], [-3.5437931999999996, 50.73212540000001], [-3.5438589, 50.732475399999984], [-3.5438658999999997, 50.7327229], [-3.5438946999999996, 50.7329112], [-3.5440749999999994, 50.7336561], [-3.5442229, 50.734208800000005], [-3.5445574, 50.7351367], [-3.5444076999999994, 50.73483830000001], [-3.5443015, 50.7345897], [-3.5441330999999994, 50.7340939]]} |
0.5 |
1314 |
1315 |
Exeter St. David's |
Exeter New Yard |
Exeter New Yard |
50.7340939 |
-3.5441331 |
50.7340939 |
-3.5441331 |
1 |
0 |
2026-09-15 12:26:07 |
TERMINATED |
2026-09-15 12:15:00 |
Exeter New Yard |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431707 |
1789474541046233 |
7 |
7 |
2026-09-15 12:25:41.265221 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:41.044024 |
| 548064 |
580192 |
G08501 |
365S29MM15 |
2026-09-15 |
COMPLETE |
15431766 |
2026-09-15 13:15:00 |
2026-09-15 12:26:07 |
2026-09-17 12:26:07 |
{"id": 580192, "stp": "P", "toc": "Merseyrail", "uid": "G08501", "consist": "777003+777015", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08501/2026-09-15/detailed", "trust_id": "365S29MM15", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S29", "timing_status": "ON TIME", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1315", "current_leg_dep": "1314", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1309", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-15T12:26:07", "route_debug_link": null, "timing_variation": "0 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": "1315", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Liverpool Central Revs Siding", "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\": 657.729, \"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}], \"service_id\": 580192, \"profile_key\": \"08cebe5ec0895eeea5c8bced997b1fa9b6474f0f4711c2ad3f650da4ab4a3749\", \"schedule_id\": 8527, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1314H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 328.864, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 657.729, \"section_seq\": 1, \"route_path_id\": 68405}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 657.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}], \"total_distance_m\": 657.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 657.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1309", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:17Z\", \"source_id\": 47401559, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:21Z\", \"source_id\": 15427725, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:37Z\", \"source_id\": 47415630, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:41Z\", \"source_id\": 15431766, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1789474542297055, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:42.294333", "service_state_evidence_id": 15431766, "current_leg_start_actual_dep": "2026-09-15T13:14:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:42.334655", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
LVC |
5S29 |
777003+777015 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 657.729, "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}], "service_id": 580192, "profile_key": "08cebe5ec0895eeea5c8bced997b1fa9b6474f0f4711c2ad3f650da4ab4a3749", "schedule_id": 8527, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1309", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1314H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 328.864, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 657.729, "section_seq": 1, "route_path_id": 68405}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 657.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 68405}], "total_distance_m": 657.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 657.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:17Z", "source_id": 47401559, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:11:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:21Z", "source_id": 15427725, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:37Z", "source_id": 47415630, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:41Z", "source_id": 15431766, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1309 |
1309 |
1 |
None |
None |
Liverpool Central (Northern) |
1315 |
1315 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08501/2026-09-15/detailed |
None |
Liverpool Central Revs Siding |
2026-09-15T13:14:30+01:00 |
Liverpool Central (Northern) |
1.0 |
{"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 |
1314 |
1315 |
Liverpool Central Revs Siding |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-15 12:26:07 |
TERMINATED |
2026-09-15 12:15:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431766 |
1789474542297055 |
7 |
7 |
2026-09-15 12:25:42.334655 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:42.294333 |
| 548065 |
579098 |
G30890 |
362U27MK15 |
2026-09-15 |
COMPLETE |
15431068 |
2026-09-15 13:15:00 |
2026-09-15 12:26:07 |
2026-09-17 12:26:07 |
{"id": 579098, "stp": "P", "toc": "Merseyrail", "uid": "G30890", "consist": "777004", "dest_crs": "HNX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30890/2026-09-15/detailed", "trust_id": "362U27MK15", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hunt's Cross", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "3", "is_terminated": 1, "next_location": "Hunt's Cross", "signalling_id": "2U27", "timing_status": "EARLY", "origin_station": "Ormskirk", "current_leg_arr": "1315", "current_leg_dep": "1310", "current_leg_end": "Hunt's Cross", "origin_dep_time": "1221", "origin_platform": "1", "current_location": "Hunt's Cross", "last_update_time": "2026-09-15T12:26:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]}", "current_leg_start": "Liverpool South Parkway (LL)", "dest_arr_time_act": "1316", "motion_projection": null, "next_location_lat": "53.3607625", "next_location_lon": "-2.8554215", "previous_location": "Liverpool South Parkway (LL)", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 15971.128, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17082.505, \"from_m\": 15971.128, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18602.655, \"from_m\": 17082.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18662.644, \"from_m\": 18602.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19655.993, \"from_m\": 18662.644, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19860.902, \"from_m\": 19655.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20529.097, \"from_m\": 19860.902, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20898.977, \"from_m\": 20529.097, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22716.622, \"from_m\": 20898.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23576.918, \"from_m\": 22716.622, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28374.272, \"from_m\": 23576.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30562.956, \"from_m\": 28374.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32072.147, \"from_m\": 30562.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 579098, \"profile_key\": \"636a8a6587148ee9b1fdc30eb3a44d0dcb57e9ccf6279284711a3d9c18833b2e\", \"schedule_id\": 11483, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224\", \"location\": \"Aughton Park\", \"stage_seq\": 2, \"distance_m\": 1946.32, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1226H\", \"location\": \"Town Green\", \"stage_seq\": 3, \"distance_m\": 3331.105, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1230H\", \"location\": \"Maghull North Station\", \"stage_seq\": 4, \"distance_m\": 6417.918, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1233H\", \"location\": \"Maghull\", \"stage_seq\": 5, \"distance_m\": 7775.979, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1236\", \"wtt_dep\": \"1236H\", \"location\": \"Old Roan\", \"stage_seq\": 6, \"distance_m\": 10311.991, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1238\", \"wtt_dep\": \"1239\", \"location\": \"Aintree\", \"stage_seq\": 7, \"distance_m\": 11750.601, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1241H\", \"location\": \"Orrell Park\", \"stage_seq\": 8, \"distance_m\": 13270.273, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Walton (Merseyside)\", \"stage_seq\": 9, \"distance_m\": 13869.282, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Walton Jn\", \"stage_seq\": 10, \"distance_m\": 14427.072, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1246\", \"location\": \"Kirkdale\", \"stage_seq\": 11, \"distance_m\": 15907.178, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1251\", \"location\": \"Sandhills\", \"stage_seq\": 12, \"distance_m\": 17291.591, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 13, \"distance_m\": 19746.367, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 14, \"distance_m\": 20698.754, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Brunswick\", \"stage_seq\": 15, \"distance_m\": 23181.576, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"St. Michaels\", \"stage_seq\": 16, \"distance_m\": 24815.756, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1306H\", \"location\": \"Aigburth\", \"stage_seq\": 17, \"distance_m\": 27069.025, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"Cressington\", \"stage_seq\": 18, \"distance_m\": 28282.034, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311H\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 19, \"distance_m\": 29667.022, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 20, \"distance_m\": 30562.956, \"section_seq\": 1, \"route_path_id\": 31951}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"Hunt's Cross\", \"stage_seq\": 21, \"distance_m\": 32072.147, \"section_seq\": 1, \"route_path_id\": 31951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32072.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31951}], \"total_distance_m\": 32072.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32072.147, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.3607625", "current_position_lon": "-2.8554215", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:08Z\", \"source_id\": 47272320, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:11Z\", \"source_id\": 15391716, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:38Z\", \"source_id\": 47278773, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:41Z\", \"source_id\": 15393542, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:39Z\", \"source_id\": 47283978, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:44Z\", \"source_id\": 15395091, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:17Z\", \"source_id\": 47301299, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:19Z\", \"source_id\": 15399869, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:48Z\", \"source_id\": 47310547, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:51Z\", \"source_id\": 15402433, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:38Z\", \"source_id\": 47317853, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:41Z\", \"source_id\": 15404508, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:47Z\", \"source_id\": 47331795, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:49Z\", \"source_id\": 15408271, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:40Z\", \"source_id\": 47342008, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:45Z\", \"source_id\": 15411193, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:11Z\", \"source_id\": 47356907, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:13Z\", \"source_id\": 15415176, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:24Z\", \"source_id\": 47364973, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:29Z\", \"source_id\": 15417544, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:55Z\", \"source_id\": 47371531, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:56Z\", \"source_id\": 15419319, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:11Z\", \"source_id\": 47385351, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:14Z\", \"source_id\": 15423215, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:45Z\", \"source_id\": 47392279, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:49Z\", \"source_id\": 15425146, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:09Z\", \"source_id\": 47398472, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:12Z\", \"source_id\": 15426882, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:47Z\", \"source_id\": 47413524, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:48Z\", \"source_id\": 15431068, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hunt's Cross", "service_state_platform": "3", "timing_fact_generation": 1789474490566594, "current_leg_arrival_utc": "2026-09-15T13:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:46.181557", "service_state_evidence_id": 15431068, "current_leg_start_actual_dep": "2026-09-15T13:11:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:46.245529", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
OMS |
HNX |
2U27 |
777004 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 15971.128, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17082.505, "from_m": 15971.128, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18602.655, "from_m": 17082.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18662.644, "from_m": 18602.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19655.993, "from_m": 18662.644, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19860.902, "from_m": 19655.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20529.097, "from_m": 19860.902, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20898.977, "from_m": 20529.097, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22716.622, "from_m": 20898.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23576.918, "from_m": 22716.622, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28374.272, "from_m": 23576.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30562.956, "from_m": 28374.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32072.147, "from_m": 30562.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 579098, "profile_key": "636a8a6587148ee9b1fdc30eb3a44d0dcb57e9ccf6279284711a3d9c18833b2e", "schedule_id": 11483, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1221", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224", "location": "Aughton Park", "stage_seq": 2, "distance_m": 1946.32, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1226H", "location": "Town Green", "stage_seq": 3, "distance_m": 3331.105, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1230H", "location": "Maghull North Station", "stage_seq": 4, "distance_m": 6417.918, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1233H", "location": "Maghull", "stage_seq": 5, "distance_m": 7775.979, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1236", "wtt_dep": "1236H", "location": "Old Roan", "stage_seq": 6, "distance_m": 10311.991, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1238", "wtt_dep": "1239", "location": "Aintree", "stage_seq": 7, "distance_m": 11750.601, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1241H", "location": "Orrell Park", "stage_seq": 8, "distance_m": 13270.273, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Walton (Merseyside)", "stage_seq": 9, "distance_m": 13869.282, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Walton Jn", "stage_seq": 10, "distance_m": 14427.072, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1246", "location": "Kirkdale", "stage_seq": 11, "distance_m": 15907.178, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1251", "location": "Sandhills", "stage_seq": 12, "distance_m": 17291.591, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "Moorfields (Northern Line)", "stage_seq": 13, "distance_m": 19746.367, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Liverpool Central (Northern)", "stage_seq": 14, "distance_m": 20698.754, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Brunswick", "stage_seq": 15, "distance_m": 23181.576, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "St. Michaels", "stage_seq": 16, "distance_m": 24815.756, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1306H", "location": "Aigburth", "stage_seq": 17, "distance_m": 27069.025, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "Cressington", "stage_seq": 18, "distance_m": 28282.034, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311H", "location": "Liverpool South Parkway (LL)", "stage_seq": 19, "distance_m": 29667.022, "section_seq": 1, "route_path_id": 31951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Hunts Cross West Jn", "stage_seq": 20, "distance_m": 30562.956, "section_seq": 1, "route_path_id": 31951}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "Hunt's Cross", "stage_seq": 21, "distance_m": 32072.147, "section_seq": 1, "route_path_id": 31951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32072.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 31951}], "total_distance_m": 32072.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32072.147, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9589, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:08Z", "source_id": 47272320, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:11Z", "source_id": 15391716, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9593, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:38Z", "source_id": 47278773, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:41Z", "source_id": 15393542, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9604, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:39Z", "source_id": 47283978, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:44Z", "source_id": 15395091, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9609, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:17Z", "source_id": 47301299, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:19Z", "source_id": 15399869, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9613, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:48Z", "source_id": 47310547, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:51Z", "source_id": 15402433, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9619, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:38Z", "source_id": 47317853, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:41Z", "source_id": 15404508, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:47Z", "source_id": 47331795, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:49Z", "source_id": 15408271, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:40Z", "source_id": 47342008, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:45Z", "source_id": 15411193, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:11Z", "source_id": 47356907, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:13Z", "source_id": 15415176, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:24Z", "source_id": 47364973, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:29Z", "source_id": 15417544, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9796, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:55Z", "source_id": 47371531, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:56Z", "source_id": 15419319, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9806, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:11Z", "source_id": 47385351, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:14Z", "source_id": 15423215, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9810, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:45Z", "source_id": 47392279, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:49Z", "source_id": 15425146, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9815, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:09Z", "source_id": 47398472, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:12Z", "source_id": 15426882, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10032, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:47Z", "source_id": 47413524, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:48Z", "source_id": 15431068, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Ormskirk |
1221 |
1221 |
1 |
None |
None |
Hunt's Cross |
1316 |
1316 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30890/2026-09-15/detailed |
None |
Liverpool South Parkway (LL) |
2026-09-15T13:11:30+01:00 |
Hunt's Cross |
5.0 |
{"type": "LineString", "coordinates": [[-2.8909010999999993, 53.357093799999994], [-2.8873768, 53.357004999999994], [-2.886963315078535, 53.35699308188499], [-2.8868487148426905, 53.35698977869553], [-2.8867650660194197, 53.356987367636535], [-2.88668187910532, 53.35698496989128], [-2.8863116999999994, 53.35697429999998], [-2.8847297999999997, 53.356944], [-2.8832054999999994, 53.3569473], [-2.8823771999999996, 53.3569634], [-2.8809715, 53.3570495], [-2.8791526, 53.35725279999998], [-2.8784192, 53.357350800000006], [-2.8777518023217064, 53.35744936994602], [-2.8774916, 53.3574878], [-2.877137, 53.357538100000006], [-2.8761047, 53.35770079999999], [-2.875239, 53.3578288], [-2.8746089091824683, 53.35791744648326], [-2.8744748999999996, 53.35793629999999], [-2.8727777999999997, 53.358190500000006], [-2.8668678, 53.35906560000001], [-2.8602149, 53.3600534], [-2.8581176, 53.3603635], [-2.8557845203746455, 53.36070877627213], [-2.8554215, 53.360762499999986]]} |
1.4 |
1310 |
1315 |
Liverpool South Parkway (LL) |
Hunt's Cross |
Hunt's Cross |
53.3607625 |
-2.8554215 |
53.3607625 |
-2.8554215 |
1 |
0 |
2026-09-15 12:26:07 |
TERMINATED |
2026-09-15 12:15:00 |
Hunt's Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431068 |
1789474490566594 |
54 |
54 |
2026-09-15 12:25:46.245529 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:46.181557 |
| 548066 |
576760 |
W45425 |
879S22MH15 |
2026-09-15 |
COMPLETE |
15430264 |
2026-09-15 13:15:00 |
2026-09-15 12:26:07 |
2026-09-17 12:26:07 |
{"id": 576760, "stp": "P", "toc": "Thameslink", "uid": "W45425", "consist": "700149", "dest_crs": "CBG", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45425/2026-09-15/detailed", "trust_id": "879S22MH15", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-15", "dest_arr_time": "1309", "dest_platform": "7", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "9S22", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "1315", "current_leg_dep": "1311", "current_leg_end": "Cambridge", "origin_dep_time": "1044", "origin_platform": "4", "current_location": "Cambridge", "last_update_time": "2026-09-15T12:26:07", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "1309", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 331.218, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 390.168, \"from_m\": 331.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 535.472, \"from_m\": 390.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 965.326, \"from_m\": 535.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 978.427, \"from_m\": 965.326, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4025.641, \"from_m\": 978.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20320.797, \"from_m\": 4025.641, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20838.958, \"from_m\": 20320.797, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22052.677, \"from_m\": 20838.958, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29916.89, \"from_m\": 22052.677, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30772.16, \"from_m\": 29916.89, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31066.393, \"from_m\": 30772.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31147.1, \"from_m\": 31066.393, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37254.33, \"from_m\": 31147.1, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37369.781, \"from_m\": 37254.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38222.557, \"from_m\": 37369.781, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39038.276, \"from_m\": 38222.557, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39109.596, \"from_m\": 39038.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.862, \"from_m\": 39109.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47562.429, \"from_m\": 46825.862, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58477.425, \"from_m\": 47562.429, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58532.442, \"from_m\": 58477.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63105.449, \"from_m\": 58532.442, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64383.092, \"from_m\": 63105.449, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64441.656, \"from_m\": 64383.092, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64485.927, \"from_m\": 64441.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64521.634, \"from_m\": 64485.927, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64585.333, \"from_m\": 64521.634, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64674.001, \"from_m\": 64585.333, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64704.437, \"from_m\": 64674.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65098.693, \"from_m\": 64704.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65135.658, \"from_m\": 65098.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66032.109, \"from_m\": 65135.658, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66063.505, \"from_m\": 66032.109, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66097.518, \"from_m\": 66063.505, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66512.977, \"from_m\": 66097.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67502.301, \"from_m\": 66512.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67824.285, \"from_m\": 67502.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67882.551, \"from_m\": 67824.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71171.203, \"from_m\": 67882.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71232.72, \"from_m\": 71171.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76513.892, \"from_m\": 71232.72, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78403.703, \"from_m\": 76513.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79340.13, \"from_m\": 78403.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80912.037, \"from_m\": 79340.13, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82525.94, \"from_m\": 80912.037, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82769.293, \"from_m\": 82525.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82865.306, \"from_m\": 82769.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82912.565, \"from_m\": 82865.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83151.064, \"from_m\": 82912.565, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83678.349, \"from_m\": 83151.064, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83716.113, \"from_m\": 83678.349, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84273.344, \"from_m\": 83716.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 84350.969, \"from_m\": 84273.344, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86871.454, \"from_m\": 84350.969, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87909.2, \"from_m\": 86871.454, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88058.083, \"from_m\": 87909.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88087.731, \"from_m\": 88058.083, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 88192.675, \"from_m\": 88087.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89268.656, \"from_m\": 88192.675, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 89370.568, \"from_m\": 89268.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90233.468, \"from_m\": 89370.568, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 90490.95, \"from_m\": 90233.468, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91003.526, \"from_m\": 90490.95, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91058.767, \"from_m\": 91003.526, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92352.138, \"from_m\": 91058.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96249.644, \"from_m\": 92352.138, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 99400.538, \"from_m\": 96249.644, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123954.438, \"from_m\": 99400.538, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 138267.909, \"from_m\": 123954.438, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 138336.296, \"from_m\": 138267.909, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138433.307, \"from_m\": 138336.296, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 139017.292, \"from_m\": 138433.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 139044.394, \"from_m\": 139017.292, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 139102.718, \"from_m\": 139044.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 142589.624, \"from_m\": 139102.718, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 142629.291, \"from_m\": 142589.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 142732.625, \"from_m\": 142629.291, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 142766.076, \"from_m\": 142732.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148145.327, \"from_m\": 142766.076, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 154380.92, \"from_m\": 148145.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156279.632, \"from_m\": 154380.92, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 157834.275, \"from_m\": 156279.632, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158502.563, \"from_m\": 157834.275, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158796.071, \"from_m\": 158502.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 159547.902, \"from_m\": 158796.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166101.562, \"from_m\": 159547.902, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166871.624, \"from_m\": 166101.562, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 174293.774, \"from_m\": 166871.624, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174309.599, \"from_m\": 174293.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175116.31, \"from_m\": 174309.599, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 176215.91, \"from_m\": 175116.31, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 179205.708, \"from_m\": 176215.91, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 179850.289, \"from_m\": 179205.708, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 576760, \"profile_key\": \"e31452f415c4b0748cfe4a2106b2f49b00ef469f84a0083616d7adff9bd8faca\", \"schedule_id\": 27029, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2138.207, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1054\", \"wtt_dep\": \"1055\", \"location\": \"Burgess Hill\", \"stage_seq\": 3, \"distance_m\": 14726.097, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1056\", \"location\": \"Keymer Jn\", \"stage_seq\": 4, \"distance_m\": 15654.906, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1059H\", \"wtt_dep\": \"1101\", \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 20721.638, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 6, \"distance_m\": 21947.982, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1107\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 7, \"distance_m\": 31066.393, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1109\", \"wtt_dep\": \"1110H\", \"location\": \"Three Bridges\", \"stage_seq\": 8, \"distance_m\": 34206.121, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1114H\", \"wtt_dep\": \"1116H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 9, \"distance_m\": 38692.648, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 46687.811, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 58532.442, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1127\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 60111.46, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1130H\", \"wtt_dep\": \"1131H\", \"location\": \"East Croydon\", \"stage_seq\": 13, \"distance_m\": 64906.329, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1132H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 65754.039, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 15, \"distance_m\": 66512.977, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Norwood Junction\", \"stage_seq\": 16, \"distance_m\": 67567.04, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Sydenham\", \"stage_seq\": 17, \"distance_m\": 71171.203, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"New Cross Gate\", \"stage_seq\": 18, \"distance_m\": 76865.015, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 19, \"distance_m\": 77966.305, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 20, \"distance_m\": 79585.438, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1144H\", \"wtt_dep\": \"1146\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 81450.216, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1147H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 22, \"distance_m\": 82177.233, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 23, \"distance_m\": 82784.661, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1151\", \"wtt_dep\": \"1152\", \"location\": \"London Blackfriars\", \"stage_seq\": 24, \"distance_m\": 83386.796, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1153\", \"wtt_dep\": \"1154\", \"location\": \"City Thameslink\", \"stage_seq\": 25, \"distance_m\": 83789.179, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156H\", \"location\": \"Farringdon\", \"stage_seq\": 26, \"distance_m\": 84519.337, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1200\", \"wtt_dep\": \"1201\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 27, \"distance_m\": 86738.193, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 28, \"distance_m\": 87873.823, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Holloway South Jn\", \"stage_seq\": 29, \"distance_m\": 89046.514, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1206H\", \"wtt_dep\": \"1208H\", \"location\": \"Finsbury Park\", \"stage_seq\": 30, \"distance_m\": 90866.355, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 31, \"distance_m\": 94714.221, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Potters Bar\", \"stage_seq\": 32, \"distance_m\": 107275.67, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 33, \"distance_m\": 119389.924, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Digswell Jn\", \"stage_seq\": 34, \"distance_m\": 120830.759, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 35, \"distance_m\": 125101.869, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1229H\", \"location\": \"Stevenage\", \"stage_seq\": 36, \"distance_m\": 131101.663, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Hitchin\", \"stage_seq\": 37, \"distance_m\": 138105.221, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 38, \"distance_m\": 142354.634, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243\", \"location\": \"Baldock\", \"stage_seq\": 39, \"distance_m\": 145617.208, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 40, \"distance_m\": 152656.395, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1253\", \"location\": \"Royston\", \"stage_seq\": 41, \"distance_m\": 158889.259, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Foxton\", \"stage_seq\": 42, \"distance_m\": 168698.571, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 43, \"distance_m\": 176095.522, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1304H\", \"wtt_dep\": \"1305H\", \"location\": \"Cambridge South\", \"stage_seq\": 44, \"distance_m\": 177242.504, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 45, \"distance_m\": 179850.289, \"section_seq\": 1, \"route_path_id\": 101481}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 179850.289, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101481}], \"total_distance_m\": 179850.289, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 171222.809, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8627.48, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1044", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:46:13Z\", \"source_id\": 47024472, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:46:19Z\", \"source_id\": 15320591, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:52:49Z\", \"source_id\": 47041692, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:52:55Z\", \"source_id\": 15325797, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:57:58Z\", \"source_id\": 47055005, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:58:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:58:01Z\", \"source_id\": 15329557, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:08:08Z\", \"source_id\": 47081629, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:08:10Z\", \"source_id\": 15337278, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:12:44Z\", \"source_id\": 47093851, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:12:45Z\", \"source_id\": 15340857, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:31:07Z\", \"source_id\": 47141578, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:31:10Z\", \"source_id\": 15354823, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:35:29Z\", \"source_id\": 47153063, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:35:33Z\", \"source_id\": 15358157, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:39:28Z\", \"source_id\": 47163316, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:39:32Z\", \"source_id\": 15360737, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:45:44Z\", \"source_id\": 47179954, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:45:49Z\", \"source_id\": 15365486, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:11Z\", \"source_id\": 47196821, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:52:14Z\", \"source_id\": 15370276, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:58:39Z\", \"source_id\": 47213480, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:58:41Z\", \"source_id\": 15375037, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:00:36Z\", \"source_id\": 47218397, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:00:38Z\", \"source_id\": 15376473, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:02:30Z\", \"source_id\": 47223300, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:02:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:02:34Z\", \"source_id\": 15377901, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:06:39Z\", \"source_id\": 47234276, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:06:47Z\", \"source_id\": 15381007, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:13:18Z\", \"source_id\": 47251371, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:13:23Z\", \"source_id\": 15385911, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:50Z\", \"source_id\": 47276644, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:54Z\", \"source_id\": 15392956, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:43Z\", \"source_id\": 47302490, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:32:45Z\", \"source_id\": 15400192, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:52Z\", \"source_id\": 47318566, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:53Z\", \"source_id\": 15404675, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:35Z\", \"source_id\": 47333985, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:38Z\", \"source_id\": 15408842, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:34Z\", \"source_id\": 47344389, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:36Z\", \"source_id\": 15411847, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:08Z\", \"source_id\": 47359316, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:12Z\", \"source_id\": 15415874, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:17Z\", \"source_id\": 47369882, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:21Z\", \"source_id\": 15418921, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:39Z\", \"source_id\": 47386595, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:43Z\", \"source_id\": 15423586, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:32Z\", \"source_id\": 15427125, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:41Z\", \"source_id\": 47410563, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:43Z\", \"source_id\": 15430264, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "7", "timing_fact_generation": 1789474424761445, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:47.578245", "service_state_evidence_id": 15430264, "current_leg_start_actual_dep": "2026-09-15T13:11:30+01:00", "operational_evidence_version": 211, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:48.185604", "service_state_valid_until_kind": null, "operational_interpretation_version": 211, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BTN |
CBG |
9S22 |
700149 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 331.218, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 390.168, "from_m": 331.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 535.472, "from_m": 390.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 965.326, "from_m": 535.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 978.427, "from_m": 965.326, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4025.641, "from_m": 978.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20320.797, "from_m": 4025.641, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20838.958, "from_m": 20320.797, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22052.677, "from_m": 20838.958, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29916.89, "from_m": 22052.677, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30772.16, "from_m": 29916.89, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31066.393, "from_m": 30772.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31147.1, "from_m": 31066.393, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37254.33, "from_m": 31147.1, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37369.781, "from_m": 37254.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38222.557, "from_m": 37369.781, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39038.276, "from_m": 38222.557, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39109.596, "from_m": 39038.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.862, "from_m": 39109.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47562.429, "from_m": 46825.862, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58477.425, "from_m": 47562.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58532.442, "from_m": 58477.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63105.449, "from_m": 58532.442, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64383.092, "from_m": 63105.449, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64441.656, "from_m": 64383.092, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64485.927, "from_m": 64441.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64521.634, "from_m": 64485.927, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64585.333, "from_m": 64521.634, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64674.001, "from_m": 64585.333, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64704.437, "from_m": 64674.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65098.693, "from_m": 64704.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65135.658, "from_m": 65098.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66032.109, "from_m": 65135.658, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66063.505, "from_m": 66032.109, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66097.518, "from_m": 66063.505, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66512.977, "from_m": 66097.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67502.301, "from_m": 66512.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67824.285, "from_m": 67502.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67882.551, "from_m": 67824.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71171.203, "from_m": 67882.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71232.72, "from_m": 71171.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76513.892, "from_m": 71232.72, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78403.703, "from_m": 76513.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79340.13, "from_m": 78403.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80912.037, "from_m": 79340.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82525.94, "from_m": 80912.037, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82769.293, "from_m": 82525.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82865.306, "from_m": 82769.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82912.565, "from_m": 82865.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83151.064, "from_m": 82912.565, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83678.349, "from_m": 83151.064, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 83716.113, "from_m": 83678.349, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84273.344, "from_m": 83716.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 84350.969, "from_m": 84273.344, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86871.454, "from_m": 84350.969, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 87909.2, "from_m": 86871.454, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88058.083, "from_m": 87909.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88087.731, "from_m": 88058.083, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 88192.675, "from_m": 88087.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89268.656, "from_m": 88192.675, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 89370.568, "from_m": 89268.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90233.468, "from_m": 89370.568, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 90490.95, "from_m": 90233.468, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91003.526, "from_m": 90490.95, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91058.767, "from_m": 91003.526, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92352.138, "from_m": 91058.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96249.644, "from_m": 92352.138, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 99400.538, "from_m": 96249.644, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123954.438, "from_m": 99400.538, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 138267.909, "from_m": 123954.438, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 138336.296, "from_m": 138267.909, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138433.307, "from_m": 138336.296, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 139017.292, "from_m": 138433.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 139044.394, "from_m": 139017.292, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 139102.718, "from_m": 139044.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 142589.624, "from_m": 139102.718, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 142629.291, "from_m": 142589.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 142732.625, "from_m": 142629.291, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 142766.076, "from_m": 142732.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148145.327, "from_m": 142766.076, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 154380.92, "from_m": 148145.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156279.632, "from_m": 154380.92, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 157834.275, "from_m": 156279.632, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158502.563, "from_m": 157834.275, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158796.071, "from_m": 158502.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 159547.902, "from_m": 158796.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166101.562, "from_m": 159547.902, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166871.624, "from_m": 166101.562, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 174293.774, "from_m": 166871.624, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174309.599, "from_m": 174293.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175116.31, "from_m": 174309.599, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176215.91, "from_m": 175116.31, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 179205.708, "from_m": 176215.91, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 179850.289, "from_m": 179205.708, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 576760, "profile_key": "e31452f415c4b0748cfe4a2106b2f49b00ef469f84a0083616d7adff9bd8faca", "schedule_id": 27029, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1044", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Preston Park", "stage_seq": 2, "distance_m": 2138.207, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1054", "wtt_dep": "1055", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 14726.097, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1056", "location": "Keymer Jn", "stage_seq": 4, "distance_m": 15654.906, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1059H", "wtt_dep": "1101", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102H", "location": "Copyhold Jn", "stage_seq": 6, "distance_m": 21947.982, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1107", "location": "Balcombe Tunnel Jn", "stage_seq": 7, "distance_m": 31066.393, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1109", "wtt_dep": "1110H", "location": "Three Bridges", "stage_seq": 8, "distance_m": 34206.121, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1114H", "wtt_dep": "1116H", "location": "Gatwick Airport", "stage_seq": 9, "distance_m": 38692.648, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 46687.811, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 58532.442, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1127", "location": "Purley", "stage_seq": 12, "distance_m": 60111.46, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1130H", "wtt_dep": "1131H", "location": "East Croydon", "stage_seq": 13, "distance_m": 64906.329, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1132H", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 65754.039, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133H", "location": "Norwood Fork Jn", "stage_seq": 15, "distance_m": 66512.977, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Norwood Junction", "stage_seq": 16, "distance_m": 67567.04, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Sydenham", "stage_seq": 17, "distance_m": 71171.203, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "New Cross Gate", "stage_seq": 18, "distance_m": 76865.015, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140", "location": "Bricklayers Arms Jn", "stage_seq": 19, "distance_m": 77966.305, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 79585.438, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1144H", "wtt_dep": "1146", "location": "London Bridge", "stage_seq": 21, "distance_m": 81450.216, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1147H", "location": "Metropolitan Jn", "stage_seq": 22, "distance_m": 82177.233, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150", "location": "Blackfriars Jn", "stage_seq": 23, "distance_m": 82784.661, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1151", "wtt_dep": "1152", "location": "London Blackfriars", "stage_seq": 24, "distance_m": 83386.796, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1153", "wtt_dep": "1154", "location": "City Thameslink", "stage_seq": 25, "distance_m": 83789.179, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156H", "location": "Farringdon", "stage_seq": 26, "distance_m": 84519.337, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1200", "wtt_dep": "1201", "location": "St Pancras Low Level", "stage_seq": 27, "distance_m": 86738.193, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203H", "location": "Belle Isle Jn", "stage_seq": 28, "distance_m": 87873.823, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Holloway South Jn", "stage_seq": 29, "distance_m": 89046.514, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1206H", "wtt_dep": "1208H", "location": "Finsbury Park", "stage_seq": 30, "distance_m": 90866.355, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 94714.221, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Potters Bar", "stage_seq": 32, "distance_m": 107275.67, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Welwyn Garden City", "stage_seq": 33, "distance_m": 119389.924, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Digswell Jn", "stage_seq": 34, "distance_m": 120830.759, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Woolmer Green Jn", "stage_seq": 35, "distance_m": 125101.869, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1229H", "location": "Stevenage", "stage_seq": 36, "distance_m": 131101.663, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Hitchin", "stage_seq": 37, "distance_m": 138105.221, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240", "location": "Letchworth Garden City", "stage_seq": 38, "distance_m": 142354.634, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243", "location": "Baldock", "stage_seq": 39, "distance_m": 145617.208, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Ashwell & Morden", "stage_seq": 40, "distance_m": 152656.395, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1253", "location": "Royston", "stage_seq": 41, "distance_m": 158889.259, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Foxton", "stage_seq": 42, "distance_m": 168698.571, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Shepreth Branch Jn", "stage_seq": 43, "distance_m": 176095.522, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1304H", "wtt_dep": "1305H", "location": "Cambridge South", "stage_seq": 44, "distance_m": 177242.504, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": null, "location": "Cambridge", "stage_seq": 45, "distance_m": 179850.289, "section_seq": 1, "route_path_id": 101481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 179850.289, "from_m": 0.0, "section_seq": 1, "route_path_id": 101481}], "total_distance_m": 179850.289, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 171222.809, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8627.48, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:46:13Z", "source_id": 47024472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T09:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:46:19Z", "source_id": 15320591, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T10:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:52:49Z", "source_id": 47041692, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T09:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:52:55Z", "source_id": 15325797, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T10:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:57:58Z", "source_id": 47055005, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T09:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:58:01Z", "source_id": 15329557, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:08:08Z", "source_id": 47081629, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T10:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:08:10Z", "source_id": 15337278, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:12:44Z", "source_id": 47093851, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T10:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:12:45Z", "source_id": 15340857, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:31:07Z", "source_id": 47141578, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T10:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:31:10Z", "source_id": 15354823, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:35:29Z", "source_id": 47153063, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T10:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:35:33Z", "source_id": 15358157, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:39:28Z", "source_id": 47163316, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T10:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:39:32Z", "source_id": 15360737, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:45:44Z", "source_id": 47179954, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T10:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:45:49Z", "source_id": 15365486, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:11Z", "source_id": 47196821, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T10:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:52:14Z", "source_id": 15370276, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T11:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:58:39Z", "source_id": 47213480, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T10:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:58:41Z", "source_id": 15375037, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T11:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:00:36Z", "source_id": 47218397, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T11:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:00:38Z", "source_id": 15376473, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:02:30Z", "source_id": 47223300, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T11:02:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:02:34Z", "source_id": 15377901, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:06:39Z", "source_id": 47234276, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T11:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:06:47Z", "source_id": 15381007, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:13:18Z", "source_id": 47251371, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T11:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:13:23Z", "source_id": 15385911, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:50Z", "source_id": 47276644, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T11:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:54Z", "source_id": 15392956, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:43Z", "source_id": 47302490, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T11:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:32:45Z", "source_id": 15400192, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T12:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:52Z", "source_id": 47318566, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T11:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:53Z", "source_id": 15404675, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:35Z", "source_id": 47333985, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T11:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:38Z", "source_id": 15408842, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:34Z", "source_id": 47344389, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T11:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:36Z", "source_id": 15411847, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:08Z", "source_id": 47359316, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T11:54:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:12Z", "source_id": 15415874, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:17Z", "source_id": 47369882, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T11:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:21Z", "source_id": 15418921, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:39Z", "source_id": 47386595, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T12:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:43Z", "source_id": 15423586, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:32Z", "source_id": 15427125, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12574, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:41Z", "source_id": 47410563, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T12:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:43Z", "source_id": 15430264, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Brighton |
1044 |
1044 |
4 |
None |
None |
Cambridge |
1309 |
1309 |
7 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W45425/2026-09-15/detailed |
None |
Cambridge South |
2026-09-15T13:11:30+01:00 |
Cambridge |
4.0 |
{"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} |
1.6 |
1311 |
1315 |
Cambridge South |
Cambridge |
Cambridge |
52.1941415 |
0.1376343 |
52.1941415 |
0.1376343 |
1 |
0 |
2026-09-15 12:26:07 |
TERMINATED |
2026-09-15 12:15:00 |
Cambridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430264 |
1789474424761445 |
211 |
211 |
2026-09-15 12:25:48.185604 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:47.578245 |
| 548067 |
575611 |
C24587 |
151P68MF15 |
2026-09-15 |
COMPLETE |
15430484 |
2026-09-15 13:15:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 575611, "stp": "P", "toc": "TransPennine Express", "uid": "C24587", "consist": "185124+185148", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24587/2026-09-15/detailed", "trust_id": "151P68MF15", "origin_crs": "RCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-15", "dest_arr_time": "1308", "dest_platform": "3A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1P68", "timing_status": "LATE", "origin_station": "Redcar Central", "current_leg_arr": "1315", "current_leg_dep": "1301", "current_leg_end": "Manchester Airport", "origin_dep_time": "0958", "origin_platform": "2", "current_location": "Manchester Airport", "last_update_time": "2026-09-15T12:26:07", "route_debug_link": null, "timing_variation": "+7 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": "1308", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5631.556, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8189.481, \"from_m\": 5631.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12010.1, \"from_m\": 8189.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12214.886, \"from_m\": 12010.1, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12251.747, \"from_m\": 12214.886, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13311.844, \"from_m\": 12251.747, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13805.945, \"from_m\": 13311.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14213.81, \"from_m\": 13805.945, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14489.635, \"from_m\": 14213.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16179.309, \"from_m\": 14489.635, \"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\": 17009.665, \"from_m\": 16179.309, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17228.758, \"from_m\": 17009.665, \"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\": 17645.286, \"from_m\": 17228.758, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18048.542, \"from_m\": 17645.286, \"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\": 18743.903, \"from_m\": 18048.542, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19600.361, \"from_m\": 18743.903, \"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\": 19872.253, \"from_m\": 19600.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22236.957, \"from_m\": 19872.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41826.552, \"from_m\": 22236.957, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44341.088, \"from_m\": 41826.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44689.294, \"from_m\": 44341.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45296.453, \"from_m\": 44689.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91755.086, \"from_m\": 45296.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\": 125.0}, {\"to_m\": 92950.285, \"from_m\": 91755.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93276.28, \"from_m\": 92950.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93330.128, \"from_m\": 93276.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93496.948, \"from_m\": 93330.128, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 93537.36, \"from_m\": 93496.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93736.109, \"from_m\": 93537.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 93894.087, \"from_m\": 93736.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94028.448, \"from_m\": 93894.087, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94334.949, \"from_m\": 94028.448, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94364.471, \"from_m\": 94334.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94440.104, \"from_m\": 94364.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94545.365, \"from_m\": 94440.104, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94596.414, \"from_m\": 94545.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96883.461, \"from_m\": 94596.414, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99033.084, \"from_m\": 96883.461, \"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\": 110483.494, \"from_m\": 99033.084, \"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\": 111809.23, \"from_m\": 110483.494, \"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\": 119139.816, \"from_m\": 111809.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119170.697, \"from_m\": 119139.816, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 128345.179, \"from_m\": 119170.697, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 128412.154, \"from_m\": 128345.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130340.939, \"from_m\": 128412.154, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131160.109, \"from_m\": 130340.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 133209.556, \"from_m\": 131160.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133248.646, \"from_m\": 133209.556, \"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\": 133932.076, \"from_m\": 133248.646, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 134379.328, \"from_m\": 133932.076, \"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\": 134715.532, \"from_m\": 134379.328, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 134965.446, \"from_m\": 134715.532, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 135459.307, \"from_m\": 134965.446, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 135825.014, \"from_m\": 135459.307, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 136104.631, \"from_m\": 135825.014, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 140316.269, \"from_m\": 136104.631, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 140408.278, \"from_m\": 140316.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\": 141648.874, \"from_m\": 140408.278, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142334.396, \"from_m\": 141648.874, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 156329.35, \"from_m\": 142334.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 160233.112, \"from_m\": 156329.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 160297.412, \"from_m\": 160233.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 161948.983, \"from_m\": 160297.412, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162150.043, \"from_m\": 161948.983, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 162614.567, \"from_m\": 162150.043, \"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\": 164275.71, \"from_m\": 162614.567, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 164643.55, \"from_m\": 164275.71, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 172961.335, \"from_m\": 164643.55, \"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\": 173293.207, \"from_m\": 172961.335, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 174026.902, \"from_m\": 173293.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 174667.164, \"from_m\": 174026.902, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 179348.814, \"from_m\": 174667.164, \"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\": 179617.688, \"from_m\": 179348.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 179846.898, \"from_m\": 179617.688, \"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\": 179903.537, \"from_m\": 179846.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190010.203, \"from_m\": 179903.537, \"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\": 191598.798, \"from_m\": 190010.203, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 192712.581, \"from_m\": 191598.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193442.441, \"from_m\": 192712.581, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 199585.809, \"from_m\": 193442.441, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 199623.211, \"from_m\": 199585.809, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 201188.932, \"from_m\": 199623.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 203276.319, \"from_m\": 201188.932, \"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\": 203438.735, \"from_m\": 203276.319, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 203490.629, \"from_m\": 203438.735, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 203892.92, \"from_m\": 203490.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 204382.406, \"from_m\": 203892.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\": 204527.343, \"from_m\": 204382.406, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204546.163, \"from_m\": 204527.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 205943.109, \"from_m\": 204546.163, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 205974.6, \"from_m\": 205943.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 206319.917, \"from_m\": 205974.6, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206380.171, \"from_m\": 206319.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206806.001, \"from_m\": 206380.171, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206885.81, \"from_m\": 206806.001, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 207498.74, \"from_m\": 206885.81, \"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\": 208043.275, \"from_m\": 207498.74, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 208063.112, \"from_m\": 208043.275, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 208109.318, \"from_m\": 208063.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 208418.731, \"from_m\": 208109.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 208582.456, \"from_m\": 208418.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 210116.762, \"from_m\": 208582.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210644.855, \"from_m\": 210116.762, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210717.008, \"from_m\": 210644.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210802.081, \"from_m\": 210717.008, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 210891.847, \"from_m\": 210802.081, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 210922.228, \"from_m\": 210891.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211007.264, \"from_m\": 210922.228, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 211275.499, \"from_m\": 211007.264, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 211709.882, \"from_m\": 211275.499, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 221557.775, \"from_m\": 211709.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 222208.697, \"from_m\": 221557.775, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 223416.951, \"from_m\": 222208.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 223635.497, \"from_m\": 223416.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 224018.126, \"from_m\": 223635.497, \"capability_applied\": null, \"effective_limit_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\": 575611, \"profile_key\": \"8484370ff6352d9324e1175faf34731f75df2eca2ab2fef05e983795e58f92c2\", \"schedule_id\": 3373, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0958\", \"location\": \"Redcar Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1004\", \"location\": \"Shell Jn\", \"stage_seq\": 2, \"distance_m\": 5001.98, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1006\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 7994.728, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1010\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 10652.318, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1013\", \"wtt_dep\": \"1015\", \"location\": \"Middlesbrough\", \"stage_seq\": 5, \"distance_m\": 12030.646, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 13777.338, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1020\", \"wtt_dep\": \"1021\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 17208.59, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 8, \"distance_m\": 18659.041, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 9, \"distance_m\": 19872.253, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1025H\", \"wtt_dep\": \"1026H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 10, \"distance_m\": 22083.389, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1030\", \"wtt_dep\": \"1031\", \"location\": \"Yarm\", \"stage_seq\": 11, \"distance_m\": 26268.158, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 12, \"distance_m\": 44633.538, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1047\", \"wtt_dep\": \"1048\", \"location\": \"Northallerton\", \"stage_seq\": 13, \"distance_m\": 45637.267, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1055\", \"wtt_dep\": \"1056\", \"location\": \"Thirsk\", \"stage_seq\": 14, \"distance_m\": 58122.118, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1108H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 15, \"distance_m\": 78421.599, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Skelton Jn\", \"stage_seq\": 16, \"distance_m\": 91150.805, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1118\", \"wtt_dep\": \"1121\", \"location\": \"York\", \"stage_seq\": 17, \"distance_m\": 93780.912, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Colton Jn\", \"stage_seq\": 18, \"distance_m\": 102686.191, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Church Fenton\", \"stage_seq\": 19, \"distance_m\": 111069.677, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1133\", \"location\": \"Micklefield\", \"stage_seq\": 20, \"distance_m\": 119271.101, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136H\", \"location\": \"Cross Gates\", \"stage_seq\": 21, \"distance_m\": 127727.185, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 22, \"distance_m\": 132204.676, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1143\", \"wtt_dep\": \"1145\", \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 134839.394, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Leeds West Jn\", \"stage_seq\": 24, \"distance_m\": 135354.888, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 25, \"distance_m\": 135748.929, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Morley\", \"stage_seq\": 26, \"distance_m\": 142224.9, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1155\", \"wtt_dep\": \"1157\", \"location\": \"Dewsbury\", \"stage_seq\": 27, \"distance_m\": 149592.156, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 28, \"distance_m\": 152008.563, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 29, \"distance_m\": 152997.893, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 30, \"distance_m\": 156329.35, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202\", \"location\": \"Bradley Jn\", \"stage_seq\": 31, \"distance_m\": 157995.693, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1205\", \"wtt_dep\": \"1207H\", \"location\": \"Huddersfield\", \"stage_seq\": 32, \"distance_m\": 162369.3, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Marsden\", \"stage_seq\": 33, \"distance_m\": 173734.743, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Diggle Jn\", \"stage_seq\": 34, \"distance_m\": 180041.107, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Greenfield\", \"stage_seq\": 35, \"distance_m\": 183354.662, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Stalybridge\", \"stage_seq\": 36, \"distance_m\": 191177.195, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 37, \"distance_m\": 194844.32, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 38, \"distance_m\": 199729.895, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 39, \"distance_m\": 200961.292, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 40, \"distance_m\": 201564.996, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1240\", \"location\": \"Manchester Victoria\", \"stage_seq\": 41, \"distance_m\": 203667.736, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 42, \"distance_m\": 204382.406, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Salford Central\", \"stage_seq\": 43, \"distance_m\": 204796.02, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Water Street Jn\", \"stage_seq\": 44, \"distance_m\": 205625.859, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Deansgate\", \"stage_seq\": 45, \"distance_m\": 206162.765, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1247\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 46, \"distance_m\": 206729.773, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1249\", \"wtt_dep\": \"1251\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 47, \"distance_m\": 207624.507, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 48, \"distance_m\": 208728.828, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 49, \"distance_m\": 211265.988, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Heald Green\", \"stage_seq\": 50, \"distance_m\": 221003.686, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 51, \"distance_m\": 222208.697, \"section_seq\": 1, \"route_path_id\": 65789}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 52, \"distance_m\": 224018.126, \"section_seq\": 1, \"route_path_id\": 65789}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 224018.126, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65789}], \"total_distance_m\": 224018.126, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 216615.218, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7402.908, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0958", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:09:26Z\", \"source_id\": 46931345, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:09:33Z\", \"source_id\": 15292340, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:19:40Z\", \"source_id\": 46957361, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:20:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:19:43Z\", \"source_id\": 15300184, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:25:42Z\", \"source_id\": 46972694, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:25:44Z\", \"source_id\": 15304849, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:30:20Z\", \"source_id\": 46984624, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:30:24Z\", \"source_id\": 15308390, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:48:44Z\", \"source_id\": 47030920, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:48:46Z\", \"source_id\": 15322453, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:57:19Z\", \"source_id\": 47053270, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:57:22Z\", \"source_id\": 15329096, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:22:48Z\", \"source_id\": 15348451, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:47Z\", \"source_id\": 47166947, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:50Z\", \"source_id\": 15361780, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:44:12Z\", \"source_id\": 47175907, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:44:19Z\", \"source_id\": 15364357, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:49:00Z\", \"source_id\": 47188533, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:50:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:49:07Z\", \"source_id\": 15367925, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:00:08Z\", \"source_id\": 47217207, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:00:13Z\", \"source_id\": 15376097, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:33Z\", \"source_id\": 47236505, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:36Z\", \"source_id\": 15381627, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:27Z\", \"source_id\": 47249014, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:28Z\", \"source_id\": 15385234, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:09Z\", \"source_id\": 47258829, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:12Z\", \"source_id\": 15388017, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:39Z\", \"source_id\": 47283906, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:44Z\", \"source_id\": 15395077, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:45Z\", \"source_id\": 47299915, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:45Z\", \"source_id\": 47299944, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:48Z\", \"source_id\": 15399486, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:09Z\", \"source_id\": 47311494, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:10Z\", \"source_id\": 15402695, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:02Z\", \"source_id\": 47335103, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:08Z\", \"source_id\": 15409214, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:46Z\", \"source_id\": 47345055, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:48Z\", \"source_id\": 15412006, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:22Z\", \"source_id\": 47359873, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:27Z\", \"source_id\": 15416018, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:27Z\", \"source_id\": 47362595, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:32Z\", \"source_id\": 15416873, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:51Z\", \"source_id\": 47371328, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:54Z\", \"source_id\": 15419284, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:02Z\", \"source_id\": 47403561, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:08Z\", \"source_id\": 15428282, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:58Z\", \"source_id\": 47411342, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:01Z\", \"source_id\": 15430484, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "3", "timing_fact_generation": 1789474443255207, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:47.584785", "service_state_evidence_id": 15430484, "current_leg_start_actual_dep": "2026-09-15T12:58:00+01:00", "operational_evidence_version": 202, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:48.312136", "service_state_valid_until_kind": null, "operational_interpretation_version": 202, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
RCC |
MIA |
1P68 |
185124+185148 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 5631.556, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8189.481, "from_m": 5631.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12010.1, "from_m": 8189.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12214.886, "from_m": 12010.1, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12251.747, "from_m": 12214.886, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13311.844, "from_m": 12251.747, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13805.945, "from_m": 13311.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14213.81, "from_m": 13805.945, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14489.635, "from_m": 14213.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16179.309, "from_m": 14489.635, "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": 17009.665, "from_m": 16179.309, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17228.758, "from_m": 17009.665, "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": 17645.286, "from_m": 17228.758, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18048.542, "from_m": 17645.286, "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": 18743.903, "from_m": 18048.542, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19600.361, "from_m": 18743.903, "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": 19872.253, "from_m": 19600.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22236.957, "from_m": 19872.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41826.552, "from_m": 22236.957, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44341.088, "from_m": 41826.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44689.294, "from_m": 44341.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45296.453, "from_m": 44689.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91755.086, "from_m": 45296.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": 125.0}, {"to_m": 92950.285, "from_m": 91755.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93276.28, "from_m": 92950.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93330.128, "from_m": 93276.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93496.948, "from_m": 93330.128, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 93537.36, "from_m": 93496.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93736.109, "from_m": 93537.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 93894.087, "from_m": 93736.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94028.448, "from_m": 93894.087, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94334.949, "from_m": 94028.448, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94364.471, "from_m": 94334.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94440.104, "from_m": 94364.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94545.365, "from_m": 94440.104, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94596.414, "from_m": 94545.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96883.461, "from_m": 94596.414, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99033.084, "from_m": 96883.461, "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": 110483.494, "from_m": 99033.084, "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": 111809.23, "from_m": 110483.494, "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": 119139.816, "from_m": 111809.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119170.697, "from_m": 119139.816, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 128345.179, "from_m": 119170.697, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 128412.154, "from_m": 128345.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130340.939, "from_m": 128412.154, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131160.109, "from_m": 130340.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 133209.556, "from_m": 131160.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133248.646, "from_m": 133209.556, "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": 133932.076, "from_m": 133248.646, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 134379.328, "from_m": 133932.076, "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": 134715.532, "from_m": 134379.328, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 134965.446, "from_m": 134715.532, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 135459.307, "from_m": 134965.446, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 135825.014, "from_m": 135459.307, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 136104.631, "from_m": 135825.014, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 140316.269, "from_m": 136104.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 140408.278, "from_m": 140316.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": 141648.874, "from_m": 140408.278, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142334.396, "from_m": 141648.874, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 156329.35, "from_m": 142334.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 160233.112, "from_m": 156329.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 160297.412, "from_m": 160233.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 161948.983, "from_m": 160297.412, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162150.043, "from_m": 161948.983, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 162614.567, "from_m": 162150.043, "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": 164275.71, "from_m": 162614.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 164643.55, "from_m": 164275.71, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 172961.335, "from_m": 164643.55, "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": 173293.207, "from_m": 172961.335, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 174026.902, "from_m": 173293.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 174667.164, "from_m": 174026.902, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 179348.814, "from_m": 174667.164, "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": 179617.688, "from_m": 179348.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 179846.898, "from_m": 179617.688, "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": 179903.537, "from_m": 179846.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190010.203, "from_m": 179903.537, "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": 191598.798, "from_m": 190010.203, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 192712.581, "from_m": 191598.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193442.441, "from_m": 192712.581, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 199585.809, "from_m": 193442.441, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 199623.211, "from_m": 199585.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 201188.932, "from_m": 199623.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 203276.319, "from_m": 201188.932, "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": 203438.735, "from_m": 203276.319, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 203490.629, "from_m": 203438.735, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 203892.92, "from_m": 203490.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 204382.406, "from_m": 203892.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": 204527.343, "from_m": 204382.406, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204546.163, "from_m": 204527.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 205943.109, "from_m": 204546.163, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 205974.6, "from_m": 205943.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 206319.917, "from_m": 205974.6, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 206380.171, "from_m": 206319.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 206806.001, "from_m": 206380.171, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 206885.81, "from_m": 206806.001, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 207498.74, "from_m": 206885.81, "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": 208043.275, "from_m": 207498.74, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 208063.112, "from_m": 208043.275, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 208109.318, "from_m": 208063.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 208418.731, "from_m": 208109.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 208582.456, "from_m": 208418.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 210116.762, "from_m": 208582.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210644.855, "from_m": 210116.762, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210717.008, "from_m": 210644.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210802.081, "from_m": 210717.008, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 210891.847, "from_m": 210802.081, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 210922.228, "from_m": 210891.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211007.264, "from_m": 210922.228, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 211275.499, "from_m": 211007.264, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 211709.882, "from_m": 211275.499, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 221557.775, "from_m": 211709.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 222208.697, "from_m": 221557.775, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 223416.951, "from_m": 222208.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 223635.497, "from_m": 223416.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 224018.126, "from_m": 223635.497, "capability_applied": null, "effective_limit_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": 575611, "profile_key": "8484370ff6352d9324e1175faf34731f75df2eca2ab2fef05e983795e58f92c2", "schedule_id": 3373, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0958", "location": "Redcar Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1004", "location": "Shell Jn", "stage_seq": 2, "distance_m": 5001.98, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1006", "location": "South Bank", "stage_seq": 3, "distance_m": 7994.728, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1010", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 10652.318, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1013", "wtt_dep": "1015", "location": "Middlesbrough", "stage_seq": 5, "distance_m": 12030.646, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017", "location": "Newport East Jn (Teesside)", "stage_seq": 6, "distance_m": 13777.338, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1020", "wtt_dep": "1021", "location": "Thornaby", "stage_seq": 7, "distance_m": 17208.59, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022H", "location": "Bowesfield Jn", "stage_seq": 8, "distance_m": 18659.041, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023H", "location": "Stockton Cut Jn", "stage_seq": 9, "distance_m": 19872.253, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1025H", "wtt_dep": "1026H", "location": "Eaglescliffe", "stage_seq": 10, "distance_m": 22083.389, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1030", "wtt_dep": "1031", "location": "Yarm", "stage_seq": 11, "distance_m": 26268.158, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044", "location": "Northallerton East Jn", "stage_seq": 12, "distance_m": 44633.538, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1047", "wtt_dep": "1048", "location": "Northallerton", "stage_seq": 13, "distance_m": 45637.267, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1055", "wtt_dep": "1056", "location": "Thirsk", "stage_seq": 14, "distance_m": 58122.118, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1108H", "location": "Tollerton Jn", "stage_seq": 15, "distance_m": 78421.599, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115", "location": "Skelton Jn", "stage_seq": 16, "distance_m": 91150.805, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1118", "wtt_dep": "1121", "location": "York", "stage_seq": 17, "distance_m": 93780.912, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Colton Jn", "stage_seq": 18, "distance_m": 102686.191, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Church Fenton", "stage_seq": 19, "distance_m": 111069.677, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1133", "location": "Micklefield", "stage_seq": 20, "distance_m": 119271.101, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136H", "location": "Cross Gates", "stage_seq": 21, "distance_m": 127727.185, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140", "location": "Neville H. West Jn", "stage_seq": 22, "distance_m": 132204.676, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1143", "wtt_dep": "1145", "location": "Leeds", "stage_seq": 23, "distance_m": 134839.394, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Leeds West Jn", "stage_seq": 24, "distance_m": 135354.888, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146H", "location": "Whitehall Jn", "stage_seq": 25, "distance_m": 135748.929, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Morley", "stage_seq": 26, "distance_m": 142224.9, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1155", "wtt_dep": "1157", "location": "Dewsbury", "stage_seq": 27, "distance_m": 149592.156, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159", "location": "Thornhill L.N.W. Jn", "stage_seq": 28, "distance_m": 152008.563, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Mirfield East Jn", "stage_seq": 29, "distance_m": 152997.893, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201", "location": "Heaton Lodge Jn", "stage_seq": 30, "distance_m": 156329.35, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202", "location": "Bradley Jn", "stage_seq": 31, "distance_m": 157995.693, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1205", "wtt_dep": "1207H", "location": "Huddersfield", "stage_seq": 32, "distance_m": 162369.3, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Marsden", "stage_seq": 33, "distance_m": 173734.743, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Diggle Jn", "stage_seq": 34, "distance_m": 180041.107, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Greenfield", "stage_seq": 35, "distance_m": 183354.662, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Stalybridge", "stage_seq": 36, "distance_m": 191177.195, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Ashton Moss North Jn", "stage_seq": 37, "distance_m": 194844.32, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Baguley Fold Jn", "stage_seq": 38, "distance_m": 199729.895, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Philips Park West Jn", "stage_seq": 39, "distance_m": 200961.292, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Miles Platting Jn", "stage_seq": 40, "distance_m": 201564.996, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1240", "location": "Manchester Victoria", "stage_seq": 41, "distance_m": 203667.736, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Deal Street Jn", "stage_seq": 42, "distance_m": 204382.406, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Salford Central", "stage_seq": 43, "distance_m": 204796.02, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Water Street Jn", "stage_seq": 44, "distance_m": 205625.859, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Deansgate", "stage_seq": 45, "distance_m": 206162.765, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1247", "location": "Manchester Oxford Road", "stage_seq": 46, "distance_m": 206729.773, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1249", "wtt_dep": "1251", "location": "Manchester Piccadilly", "stage_seq": 47, "distance_m": 207624.507, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Ardwick Jn", "stage_seq": 48, "distance_m": 208728.828, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Slade Lane Jn", "stage_seq": 49, "distance_m": 211265.988, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Heald Green", "stage_seq": 50, "distance_m": 221003.686, "section_seq": 1, "route_path_id": 65789}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Heald Green West Jn", "stage_seq": 51, "distance_m": 222208.697, "section_seq": 1, "route_path_id": 65789}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 52, "distance_m": 224018.126, "section_seq": 1, "route_path_id": 65789}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 224018.126, "from_m": 0.0, "section_seq": 1, "route_path_id": 65789}], "total_distance_m": 224018.126, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 216615.218, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7402.908, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:09:26Z", "source_id": 46931345, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T09:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:09:33Z", "source_id": 15292340, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:19:40Z", "source_id": 46957361, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T09:20:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:19:43Z", "source_id": 15300184, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:25:42Z", "source_id": 46972694, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T09:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:25:44Z", "source_id": 15304849, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4469, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:30:20Z", "source_id": 46984624, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T09:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:30:24Z", "source_id": 15308390, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4485, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:48:44Z", "source_id": 47030920, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T09:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:48:46Z", "source_id": 15322453, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T10:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4519, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:57:19Z", "source_id": 47053270, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T09:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:57:22Z", "source_id": 15329096, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T10:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:22:48Z", "source_id": 15348451, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:47Z", "source_id": 47166947, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T10:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:50Z", "source_id": 15361780, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:44:12Z", "source_id": 47175907, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T10:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:44:19Z", "source_id": 15364357, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T11:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:49:00Z", "source_id": 47188533, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T10:50:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:49:07Z", "source_id": 15367925, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T11:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:00:08Z", "source_id": 47217207, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T11:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:00:13Z", "source_id": 15376097, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T12:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:33Z", "source_id": 47236505, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T11:08:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:36Z", "source_id": 15381627, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6128, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:27Z", "source_id": 47249014, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T11:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:28Z", "source_id": 15385234, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6249, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:09Z", "source_id": 47258829, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T11:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:12Z", "source_id": 15388017, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T12:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6282, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:39Z", "source_id": 47283906, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T11:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:44Z", "source_id": 15395077, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8635, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:45Z", "source_id": 47299915, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T11:32:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:45Z", "source_id": 47299944, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T11:32:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:48Z", "source_id": 15399486, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8663, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:09Z", "source_id": 47311494, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T11:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:10Z", "source_id": 15402695, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8192, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:02Z", "source_id": 47335103, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T11:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:08Z", "source_id": 15409214, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8284, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:46Z", "source_id": 47345055, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T11:49:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:48Z", "source_id": 15412006, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:22Z", "source_id": 47359873, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T11:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:27Z", "source_id": 15416018, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:27Z", "source_id": 47362595, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T11:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:32Z", "source_id": 15416873, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:51Z", "source_id": 47371328, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T11:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:54Z", "source_id": 15419284, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:02Z", "source_id": 47403561, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T12:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:08Z", "source_id": 15428282, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8937, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:58Z", "source_id": 47411342, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T12:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:01Z", "source_id": 15430484, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Redcar Central |
0958 |
0958 |
2 |
None |
None |
Manchester Airport |
1308 |
1308 |
3A |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24587/2026-09-15/detailed |
None |
Manchester Piccadilly |
2026-09-15T12:58:00+01:00 |
Manchester Airport |
14.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 |
1301 |
1315 |
Manchester Piccadilly |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-15 12:26:07 |
TERMINATED |
2026-09-15 12:15:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430484 |
1789474443255207 |
202 |
202 |
2026-09-15 12:25:48.312136 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:47.584785 |
| 548068 |
578332 |
C38005 |
739W46MJ15 |
2026-09-15 |
COMPLETE |
15431009 |
2026-09-15 13:15:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 578332, "stp": "P", "toc": "Elizabeth Line", "uid": "C38005", "consist": "345027", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38005/2026-09-15/detailed", "trust_id": "739W46MJ15", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-15", "dest_arr_time": "1317", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W46", "timing_status": "ON TIME", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "1315", "current_leg_dep": "1311", "current_leg_end": "Shenfield", "origin_dep_time": "1150", "origin_platform": "4", "current_location": "Shenfield", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"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\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_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\": 3719.224, \"from_m\": 2818.589, \"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\": 6317.532, \"from_m\": 3719.224, \"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\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_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\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7443.346, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9687.133, \"from_m\": 7443.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\": 9980.3, \"from_m\": 9687.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10143.49, \"from_m\": 9980.3, \"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\": 10317.051, \"from_m\": 10143.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18509.9, \"from_m\": 10317.051, \"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\": 22773.36, \"from_m\": 18509.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22974.766, \"from_m\": 22773.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23060.445, \"from_m\": 22974.766, \"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\": 24257.416, \"from_m\": 23060.445, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24820.123, \"from_m\": 24257.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24975.185, \"from_m\": 24820.123, \"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\": 25432.734, \"from_m\": 24975.185, \"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\": 25570.757, \"from_m\": 25432.734, \"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\": 25726.683, \"from_m\": 25570.757, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25849.536, \"from_m\": 25726.683, \"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\": 26068.677, \"from_m\": 25849.536, \"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\": 26298.49, \"from_m\": 26068.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26669.124, \"from_m\": 26298.49, \"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\": 27736.46, \"from_m\": 26669.124, \"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\": 27975.157, \"from_m\": 27736.46, \"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\": 28135.666, \"from_m\": 27975.157, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28540.295, \"from_m\": 28135.666, \"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\": 28793.598, \"from_m\": 28540.295, \"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\": 29108.676, \"from_m\": 28793.598, \"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\": 29333.948, \"from_m\": 29108.676, \"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\": 29632.163, \"from_m\": 29333.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30295.476, \"from_m\": 29632.163, \"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\": 30465.699, \"from_m\": 30295.476, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30611.695, \"from_m\": 30465.699, \"capability_applied\": null, \"effective_limit_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\": 31012.127, \"from_m\": 30611.695, \"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\": 31235.009, \"from_m\": 31012.127, \"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\": 31419.87, \"from_m\": 31235.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32049.166, \"from_m\": 31419.87, \"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\": 32666.185, \"from_m\": 32049.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33168.344, \"from_m\": 32666.185, \"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\": 33311.686, \"from_m\": 33168.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33413.965, \"from_m\": 33311.686, \"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\": 34306.435, \"from_m\": 33413.965, \"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\": 34494.617, \"from_m\": 34306.435, \"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\": 34678.526, \"from_m\": 34494.617, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35036.554, \"from_m\": 34678.526, \"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\": 35237.602, \"from_m\": 35036.554, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35515.106, \"from_m\": 35237.602, \"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\": 39383.728, \"from_m\": 35515.106, \"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\": 39468.126, \"from_m\": 39383.728, \"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\": 39535.785, \"from_m\": 39468.126, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 40258.899, \"from_m\": 39535.785, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40583.486, \"from_m\": 40258.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40646.569, \"from_m\": 40583.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41096.279, \"from_m\": 40646.569, \"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\": 41214.495, \"from_m\": 41096.279, \"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\": 41294.796, \"from_m\": 41214.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41323.054, \"from_m\": 41294.796, \"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\": 41415.656, \"from_m\": 41323.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44225.784, \"from_m\": 41415.656, \"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\": 45363.744, \"from_m\": 44225.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46001.506, \"from_m\": 45363.744, \"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\": 46062.768, \"from_m\": 46001.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46131.714, \"from_m\": 46062.768, \"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\": 46227.559, \"from_m\": 46131.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51834.697, \"from_m\": 46227.559, \"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\": 51963.755, \"from_m\": 51834.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52096.682, \"from_m\": 51963.755, \"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\": 52168.071, \"from_m\": 52096.682, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69498.598, \"from_m\": 52168.071, \"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\": 69527.058, \"from_m\": 69498.598, \"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\": 69683.955, \"from_m\": 69527.058, \"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\": 69989.93, \"from_m\": 69683.955, \"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\": 70333.579, \"from_m\": 69989.93, \"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\": 578332, \"profile_key\": \"7077d7452d15c38521ff975136019e079f1943d179946e1c7d54877d9c94bf0f\", \"schedule_id\": 5405, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1150\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1154\", \"wtt_dep\": \"1155H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8342.038, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1201\", \"wtt_dep\": \"1202\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8547.341, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 11635.137, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1209\", \"wtt_dep\": \"1209H\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 15567.265, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1211\", \"wtt_dep\": \"1212\", \"location\": \"Ealing Broadway\", \"stage_seq\": 9, \"distance_m\": 16998.069, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Acton West Jn\", \"stage_seq\": 10, \"distance_m\": 17800.782, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 11, \"distance_m\": 23192.145, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 12, \"distance_m\": 24064.425, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24367.321, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1221\", \"wtt_dep\": \"1222\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 14, \"distance_m\": 25849.536, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1225\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 15, \"distance_m\": 28167.445, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1226H\", \"wtt_dep\": \"1227H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 29490.287, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1229H\", \"wtt_dep\": \"1230H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 17, \"distance_m\": 31517.883, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1232\", \"wtt_dep\": \"1233\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33238.932, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1235\", \"wtt_dep\": \"1235H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 19, \"distance_m\": 34715.211, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 35786.366, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 21, \"distance_m\": 39128.691, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1241\", \"location\": \"Stratford\", \"stage_seq\": 22, \"distance_m\": 40195.312, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Maryland\", \"stage_seq\": 23, \"distance_m\": 40952.191, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1245H\", \"location\": \"Forest Gate\", \"stage_seq\": 24, \"distance_m\": 42225.225, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 25, \"distance_m\": 42787.017, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1247H\", \"wtt_dep\": \"1248\", \"location\": \"Manor Park\", \"stage_seq\": 26, \"distance_m\": 43742.162, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1250H\", \"location\": \"Ilford\", \"stage_seq\": 27, \"distance_m\": 45558.978, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1253H\", \"location\": \"Seven Kings\", \"stage_seq\": 28, \"distance_m\": 47618.188, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1255H\", \"location\": \"Goodmayes\", \"stage_seq\": 29, \"distance_m\": 48658.833, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1257H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 30, \"distance_m\": 49781.911, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301\", \"location\": \"Romford\", \"stage_seq\": 31, \"distance_m\": 57838.291, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1304\", \"location\": \"Gidea Park\", \"stage_seq\": 32, \"distance_m\": 59590.661, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307\", \"location\": \"Harold Wood\", \"stage_seq\": 33, \"distance_m\": 61899.644, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1311H\", \"location\": \"Brentwood\", \"stage_seq\": 34, \"distance_m\": 67131.969, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 35, \"distance_m\": 70333.579, \"section_seq\": 1, \"route_path_id\": 67481}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70333.579, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67481}], \"total_distance_m\": 70333.579, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 68089.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2243.787, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1150", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:20Z\", \"source_id\": 47199734, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:21Z\", \"source_id\": 15371126, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:04Z\", \"source_id\": 47214501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:08Z\", \"source_id\": 15375364, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:58Z\", \"source_id\": 47227159, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:59Z\", \"source_id\": 15378934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:52Z\", \"source_id\": 47237329, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:07:56Z\", \"source_id\": 15381840, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:11:19Z\", \"source_id\": 47246094, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:11:22Z\", \"source_id\": 15384386, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:50Z\", \"source_id\": 47268898, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:19:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:56Z\", \"source_id\": 15390762, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:20:59Z\", \"source_id\": 47271897, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:00Z\", \"source_id\": 15391551, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:11Z\", \"source_id\": 47280127, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:24:16Z\", \"source_id\": 15393956, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:18Z\", \"source_id\": 47285589, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:18Z\", \"source_id\": 15395485, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:29:21Z\", \"source_id\": 47293499, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:29:26Z\", \"source_id\": 15397768, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:48Z\", \"source_id\": 47300051, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:31:53Z\", \"source_id\": 15399518, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:50Z\", \"source_id\": 47308060, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:56Z\", \"source_id\": 15401738, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:47Z\", \"source_id\": 47318336, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:51Z\", \"source_id\": 15404639, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:41Z\", \"source_id\": 47320686, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:44Z\", \"source_id\": 15405284, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:57Z\", \"source_id\": 47326998, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:42:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:03Z\", \"source_id\": 15406937, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:18Z\", \"source_id\": 47333221, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:24Z\", \"source_id\": 15408681, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:40Z\", \"source_id\": 47339349, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:44Z\", \"source_id\": 15410455, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:45Z\", \"source_id\": 47347623, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:47Z\", \"source_id\": 15412722, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:17Z\", \"source_id\": 47354593, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:21Z\", \"source_id\": 15414539, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:08Z\", \"source_id\": 47359353, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:11Z\", \"source_id\": 15415836, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:57Z\", \"source_id\": 47363880, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:03Z\", \"source_id\": 15417208, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:34Z\", \"source_id\": 47373280, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:37Z\", \"source_id\": 15419832, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:30Z\", \"source_id\": 47380766, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:32Z\", \"source_id\": 15421927, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:53Z\", \"source_id\": 47392606, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:55Z\", \"source_id\": 15425243, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:48Z\", \"source_id\": 47402914, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:48Z\", \"source_id\": 15428077, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:39Z\", \"source_id\": 47413195, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:44Z\", \"source_id\": 15431009, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789474484940014, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:50.862076", "service_state_evidence_id": 15431009, "current_leg_start_actual_dep": "2026-09-15T13:11:30+01:00", "operational_evidence_version": 148, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:51.096464", "service_state_valid_until_kind": null, "operational_interpretation_version": 148, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HWV |
SNF |
9W46 |
345027 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 657.226, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "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": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_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": 3719.224, "from_m": 2818.589, "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": 6317.532, "from_m": 3719.224, "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": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_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": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7443.346, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9687.133, "from_m": 7443.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": 9980.3, "from_m": 9687.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10143.49, "from_m": 9980.3, "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": 10317.051, "from_m": 10143.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18509.9, "from_m": 10317.051, "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": 22773.36, "from_m": 18509.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22974.766, "from_m": 22773.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23060.445, "from_m": 22974.766, "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": 24257.416, "from_m": 23060.445, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24820.123, "from_m": 24257.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 24975.185, "from_m": 24820.123, "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": 25432.734, "from_m": 24975.185, "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": 25570.757, "from_m": 25432.734, "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": 25726.683, "from_m": 25570.757, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25849.536, "from_m": 25726.683, "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": 26068.677, "from_m": 25849.536, "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": 26298.49, "from_m": 26068.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26669.124, "from_m": 26298.49, "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": 27736.46, "from_m": 26669.124, "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": 27975.157, "from_m": 27736.46, "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": 28135.666, "from_m": 27975.157, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28540.295, "from_m": 28135.666, "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": 28793.598, "from_m": 28540.295, "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": 29108.676, "from_m": 28793.598, "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": 29333.948, "from_m": 29108.676, "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": 29632.163, "from_m": 29333.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30295.476, "from_m": 29632.163, "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": 30465.699, "from_m": 30295.476, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30611.695, "from_m": 30465.699, "capability_applied": null, "effective_limit_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": 31012.127, "from_m": 30611.695, "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": 31235.009, "from_m": 31012.127, "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": 31419.87, "from_m": 31235.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32049.166, "from_m": 31419.87, "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": 32666.185, "from_m": 32049.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33168.344, "from_m": 32666.185, "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": 33311.686, "from_m": 33168.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33413.965, "from_m": 33311.686, "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": 34306.435, "from_m": 33413.965, "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": 34494.617, "from_m": 34306.435, "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": 34678.526, "from_m": 34494.617, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35036.554, "from_m": 34678.526, "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": 35237.602, "from_m": 35036.554, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35515.106, "from_m": 35237.602, "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": 39383.728, "from_m": 35515.106, "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": 39468.126, "from_m": 39383.728, "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": 39535.785, "from_m": 39468.126, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 40258.899, "from_m": 39535.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40583.486, "from_m": 40258.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40646.569, "from_m": 40583.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41096.279, "from_m": 40646.569, "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": 41214.495, "from_m": 41096.279, "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": 41294.796, "from_m": 41214.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41323.054, "from_m": 41294.796, "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": 41415.656, "from_m": 41323.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44225.784, "from_m": 41415.656, "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": 45363.744, "from_m": 44225.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46001.506, "from_m": 45363.744, "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": 46062.768, "from_m": 46001.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46131.714, "from_m": 46062.768, "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": 46227.559, "from_m": 46131.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51834.697, "from_m": 46227.559, "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": 51963.755, "from_m": 51834.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52096.682, "from_m": 51963.755, "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": 52168.071, "from_m": 52096.682, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69498.598, "from_m": 52168.071, "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": 69527.058, "from_m": 69498.598, "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": 69683.955, "from_m": 69527.058, "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": 69989.93, "from_m": 69683.955, "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": 70333.579, "from_m": 69989.93, "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": 578332, "profile_key": "7077d7452d15c38521ff975136019e079f1943d179946e1c7d54877d9c94bf0f", "schedule_id": 5405, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1150", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1154", "wtt_dep": "1155H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8342.038, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1201", "wtt_dep": "1202", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8547.341, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204", "location": "Southall", "stage_seq": 7, "distance_m": 11635.137, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1209", "wtt_dep": "1209H", "location": "West Ealing", "stage_seq": 8, "distance_m": 15567.265, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1211", "wtt_dep": "1212", "location": "Ealing Broadway", "stage_seq": 9, "distance_m": 16998.069, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213", "location": "Acton West Jn", "stage_seq": 10, "distance_m": 17800.782, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Ladbroke Grove Jn", "stage_seq": 11, "distance_m": 23192.145, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Portobello Jn (London)", "stage_seq": 12, "distance_m": 24064.425, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1219", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24367.321, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1221", "wtt_dep": "1222", "location": "Paddington (Crossrail)", "stage_seq": 14, "distance_m": 25849.536, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1225", "location": "Bond Street (Crossrail)", "stage_seq": 15, "distance_m": 28167.445, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1226H", "wtt_dep": "1227H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 16, "distance_m": 29490.287, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1229H", "wtt_dep": "1230H", "location": "Farringdon Crossrail", "stage_seq": 17, "distance_m": 31517.883, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1232", "wtt_dep": "1233", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33238.932, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1235", "wtt_dep": "1235H", "location": "Whitechapel Crossrail", "stage_seq": 19, "distance_m": 34715.211, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 20, "distance_m": 35786.366, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Pudding Mill Lane Portal", "stage_seq": 21, "distance_m": 39128.691, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1241", "location": "Stratford", "stage_seq": 22, "distance_m": 40195.312, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Maryland", "stage_seq": 23, "distance_m": 40952.191, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1245H", "location": "Forest Gate", "stage_seq": 24, "distance_m": 42225.225, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Forest Gate Jn", "stage_seq": 25, "distance_m": 42787.017, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1247H", "wtt_dep": "1248", "location": "Manor Park", "stage_seq": 26, "distance_m": 43742.162, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1250H", "location": "Ilford", "stage_seq": 27, "distance_m": 45558.978, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1253H", "location": "Seven Kings", "stage_seq": 28, "distance_m": 47618.188, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1255H", "location": "Goodmayes", "stage_seq": 29, "distance_m": 48658.833, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1257H", "location": "Chadwell Heath", "stage_seq": 30, "distance_m": 49781.911, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301", "location": "Romford", "stage_seq": 31, "distance_m": 57838.291, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1304", "location": "Gidea Park", "stage_seq": 32, "distance_m": 59590.661, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307", "location": "Harold Wood", "stage_seq": 33, "distance_m": 61899.644, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1311H", "location": "Brentwood", "stage_seq": 34, "distance_m": 67131.969, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Shenfield", "stage_seq": 35, "distance_m": 70333.579, "section_seq": 1, "route_path_id": 67481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70333.579, "from_m": 0.0, "section_seq": 1, "route_path_id": 67481}], "total_distance_m": 70333.579, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 68089.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2243.787, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:20Z", "source_id": 47199734, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T10:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:21Z", "source_id": 15371126, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:04Z", "source_id": 47214501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:08Z", "source_id": 15375364, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:58Z", "source_id": 47227159, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:59Z", "source_id": 15378934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:52Z", "source_id": 47237329, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:08:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:07:56Z", "source_id": 15381840, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:11:19Z", "source_id": 47246094, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:11:22Z", "source_id": 15384386, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:50Z", "source_id": 47268898, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:19:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:56Z", "source_id": 15390762, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:20:59Z", "source_id": 47271897, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:00Z", "source_id": 15391551, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:11Z", "source_id": 47280127, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:24:16Z", "source_id": 15393956, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:18Z", "source_id": 47285589, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:18Z", "source_id": 15395485, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:29:21Z", "source_id": 47293499, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:29:26Z", "source_id": 15397768, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:48Z", "source_id": 47300051, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T11:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:31:53Z", "source_id": 15399518, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:50Z", "source_id": 47308060, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T11:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:56Z", "source_id": 15401738, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:47Z", "source_id": 47318336, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T11:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:51Z", "source_id": 15404639, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:41Z", "source_id": 47320686, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T11:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:44Z", "source_id": 15405284, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:57Z", "source_id": 47326998, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T11:42:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:03Z", "source_id": 15406937, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T12:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:18Z", "source_id": 47333221, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T11:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:24Z", "source_id": 15408681, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:40Z", "source_id": 47339349, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T11:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:44Z", "source_id": 15410455, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:45Z", "source_id": 47347623, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T11:50:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:47Z", "source_id": 15412722, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:17Z", "source_id": 47354593, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T11:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:21Z", "source_id": 15414539, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:08Z", "source_id": 47359353, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T11:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:11Z", "source_id": 15415836, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:57Z", "source_id": 47363880, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T11:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:03Z", "source_id": 15417208, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:34Z", "source_id": 47373280, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T12:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:37Z", "source_id": 15419832, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:30Z", "source_id": 47380766, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T12:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:32Z", "source_id": 15421927, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:53Z", "source_id": 47392606, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T12:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:55Z", "source_id": 15425243, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:48Z", "source_id": 47402914, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T12:11:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:48Z", "source_id": 15428077, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:39Z", "source_id": 47413195, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T12:15:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:44Z", "source_id": 15431009, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
1150 |
1150 |
4 |
None |
None |
Shenfield |
1317 |
1315 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38005/2026-09-15/detailed |
None |
Brentwood |
2026-09-15T13:11:30+01:00 |
Shenfield |
4.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
1311 |
1315 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:15:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431009 |
1789474484940014 |
148 |
148 |
2026-09-15 12:25:51.096464 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:50.862076 |
| 548069 |
580227 |
C48692 |
732W24MM15 |
2026-09-15 |
COMPLETE |
15429236 |
2026-09-15 13:15:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 580227, "stp": "P", "toc": "Great Western Railway", "uid": "C48692", "consist": "165121", "dest_crs": "WNC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48692/2026-09-15/detailed", "trust_id": "732W24MM15", "origin_crs": "SLO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Central", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Windsor & Eton Central", "signalling_id": "2W24", "timing_status": "EARLY", "origin_station": "Slough", "current_leg_arr": "1315", "current_leg_dep": "1309", "current_leg_end": "Windsor & Eton Central", "origin_dep_time": "1310", "origin_platform": "1", "current_location": "Windsor & Eton Central", "last_update_time": "2026-09-15T12:26:08", "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": "1316", "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\": 580227, \"profile_key\": \"d3de0abfdcb0b4715bea425ac602f173ae78e1341b8b9222778d47f24f6b780e\", \"schedule_id\": 6499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Slough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30215}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"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": "1310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.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-15T12:12:20Z\", \"source_id\": 47406934, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:23Z\", \"source_id\": 15429236, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Central", "service_state_platform": "BAY", "timing_fact_generation": 1789474345976847, "current_leg_arrival_utc": "2026-09-15T13:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:51.680361", "service_state_evidence_id": 15429236, "current_leg_start_actual_dep": "2026-09-15T13:10:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:52.183108", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
SLO |
WNC |
2W24 |
165121 |
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": 580227, "profile_key": "d3de0abfdcb0b4715bea425ac602f173ae78e1341b8b9222778d47f24f6b780e", "schedule_id": 6499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1310", "location": "Slough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30215}, {"is_pass": false, "wtt_arr": "1316", "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-15T12:12:20Z", "source_id": 47406934, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:23Z", "source_id": 15429236, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Slough |
1310 |
1310 |
1 |
None |
None |
Windsor & Eton Central |
1316 |
1316 |
BAY |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48692/2026-09-15/detailed |
None |
Slough |
2026-09-15T13:10:00+01:00 |
Windsor & Eton Central |
6.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 |
1309 |
1315 |
Slough |
Windsor & Eton Central |
Windsor & Eton Central |
51.4832256 |
-0.6103467 |
51.4832256 |
-0.6103467 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:15:00 |
Windsor & Eton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15429236 |
1789474345976847 |
6 |
6 |
2026-09-15 12:25:52.183108 |
BAY |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:51.680361 |
| 548070 |
579024 |
L88482 |
072B73MK15 |
2026-09-15 |
COMPLETE |
15430778 |
2026-09-15 13:15:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 579024, "stp": "P", "toc": "ScotRail", "uid": "L88482", "consist": "318263", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88482/2026-09-15/detailed", "trust_id": "072B73MK15", "origin_crs": "LNK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "1311", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2B73", "timing_status": "LATE", "origin_station": "Lanark", "current_leg_arr": "1315", "current_leg_dep": "1307", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1218", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Cambuslang", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cambuslang", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 301.862, \"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\": 1325.187, \"from_m\": 301.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3558.712, \"from_m\": 1325.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4046.017, \"from_m\": 3558.712, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7162.784, \"from_m\": 4046.017, \"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\": 9052.476, \"from_m\": 7162.784, \"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\": 15404.212, \"from_m\": 9052.476, \"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\": 16666.144, \"from_m\": 15404.212, \"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\": 17012.605, \"from_m\": 16666.144, \"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\": 17110.433, \"from_m\": 17012.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17134.047, \"from_m\": 17110.433, \"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\": 17264.605, \"from_m\": 17134.047, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21258.231, \"from_m\": 17264.605, \"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\": 21271.599, \"from_m\": 21258.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21504.454, \"from_m\": 21271.599, \"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\": 22341.143, \"from_m\": 21504.454, \"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\": 22477.185, \"from_m\": 22341.143, \"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\": 22501.101, \"from_m\": 22477.185, \"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\": 22582.88, \"from_m\": 22501.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23482.148, \"from_m\": 22582.88, \"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\": 23529.716, \"from_m\": 23482.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25004.404, \"from_m\": 23529.716, \"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\": 25412.861, \"from_m\": 25004.404, \"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\": 25959.675, \"from_m\": 25412.861, \"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\": 26014.105, \"from_m\": 25959.675, \"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\": 28242.106, \"from_m\": 26014.105, \"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\": 28321.232, \"from_m\": 28242.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29028.859, \"from_m\": 28321.232, \"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\": 33981.734, \"from_m\": 29028.859, \"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\": 36350.339, \"from_m\": 33981.734, \"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\": 36448.654, \"from_m\": 36350.339, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38530.343, \"from_m\": 36448.654, \"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\": 41034.601, \"from_m\": 38530.343, \"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\": 42420.355, \"from_m\": 41034.601, \"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\": 45674.48, \"from_m\": 42420.355, \"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\": 46504.039, \"from_m\": 45674.48, \"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\": 46917.916, \"from_m\": 46504.039, \"capability_applied\": null, \"effective_limit_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\": 47478.227, \"from_m\": 46917.916, \"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\": 47902.695, \"from_m\": 47478.227, \"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\": 579024, \"profile_key\": \"e4c2d76fa4a7a247463f1dfc803f562717ad8ec585b7dbd2d293c742cdfc6847\", \"schedule_id\": 19048, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Lanark\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Lanark Jn\", \"stage_seq\": 2, \"distance_m\": 4189.753, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Carluke\", \"stage_seq\": 3, \"distance_m\": 13486.661, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Law Jn\", \"stage_seq\": 4, \"distance_m\": 17012.605, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1235H\", \"wtt_dep\": \"1236H\", \"location\": \"Wishaw\", \"stage_seq\": 5, \"distance_m\": 20562.651, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240\", \"location\": \"Shieldmuir\", \"stage_seq\": 6, \"distance_m\": 22826.582, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1242H\", \"wtt_dep\": \"1243H\", \"location\": \"Motherwell\", \"stage_seq\": 7, \"distance_m\": 25583.143, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Mossend South Jn\", \"stage_seq\": 8, \"distance_m\": 28242.106, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 9, \"distance_m\": 29075.824, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1250H\", \"location\": \"Bellshill\", \"stage_seq\": 10, \"distance_m\": 30322.664, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 34128.153, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1255\", \"wtt_dep\": \"1255H\", \"location\": \"Uddingston\", \"stage_seq\": 12, \"distance_m\": 34296.474, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Newton East Jn\", \"stage_seq\": 13, \"distance_m\": 36448.654, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Newton West Jn\", \"stage_seq\": 14, \"distance_m\": 38424.166, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300\", \"location\": \"Cambuslang\", \"stage_seq\": 15, \"distance_m\": 39860.815, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 16, \"distance_m\": 41647.712, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 17, \"distance_m\": 43669.586, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Larkfield Jn\", \"stage_seq\": 18, \"distance_m\": 45885.923, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 19, \"distance_m\": 46668.564, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 46973.262, \"section_seq\": 1, \"route_path_id\": 66269}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 47902.695, \"section_seq\": 1, \"route_path_id\": 66269}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47902.695, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66269}], \"total_distance_m\": 47902.695, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47680.854, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 221.841, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1218", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:21Z\", \"source_id\": 47288382, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:26Z\", \"source_id\": 15396271, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:25Z\", \"source_id\": 47296481, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:27Z\", \"source_id\": 15398520, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:02Z\", \"source_id\": 47308514, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:06Z\", \"source_id\": 15401872, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:44Z\", \"source_id\": 47318218, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:46Z\", \"source_id\": 15404576, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:25Z\", \"source_id\": 47330854, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:30Z\", \"source_id\": 15408019, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:18Z\", \"source_id\": 47367264, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:22Z\", \"source_id\": 15418182, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:42Z\", \"source_id\": 47376199, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:46Z\", \"source_id\": 15420684, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:19Z\", \"source_id\": 47391101, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:23Z\", \"source_id\": 15424835, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:22Z\", \"source_id\": 47412338, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:26Z\", \"source_id\": 15430778, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789474467983283, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:54.030425", "service_state_evidence_id": 15430778, "current_leg_start_actual_dep": "2026-09-15T13:04:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:54.650836", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LNK |
GLC |
2B73 |
318263 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 301.862, "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": 1325.187, "from_m": 301.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3558.712, "from_m": 1325.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4046.017, "from_m": 3558.712, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7162.784, "from_m": 4046.017, "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": 9052.476, "from_m": 7162.784, "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": 15404.212, "from_m": 9052.476, "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": 16666.144, "from_m": 15404.212, "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": 17012.605, "from_m": 16666.144, "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": 17110.433, "from_m": 17012.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17134.047, "from_m": 17110.433, "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": 17264.605, "from_m": 17134.047, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21258.231, "from_m": 17264.605, "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": 21271.599, "from_m": 21258.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21504.454, "from_m": 21271.599, "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": 22341.143, "from_m": 21504.454, "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": 22477.185, "from_m": 22341.143, "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": 22501.101, "from_m": 22477.185, "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": 22582.88, "from_m": 22501.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23482.148, "from_m": 22582.88, "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": 23529.716, "from_m": 23482.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25004.404, "from_m": 23529.716, "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": 25412.861, "from_m": 25004.404, "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": 25959.675, "from_m": 25412.861, "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": 26014.105, "from_m": 25959.675, "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": 28242.106, "from_m": 26014.105, "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": 28321.232, "from_m": 28242.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29028.859, "from_m": 28321.232, "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": 33981.734, "from_m": 29028.859, "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": 36350.339, "from_m": 33981.734, "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": 36448.654, "from_m": 36350.339, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38530.343, "from_m": 36448.654, "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": 41034.601, "from_m": 38530.343, "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": 42420.355, "from_m": 41034.601, "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": 45674.48, "from_m": 42420.355, "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": 46504.039, "from_m": 45674.48, "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": 46917.916, "from_m": 46504.039, "capability_applied": null, "effective_limit_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": 47478.227, "from_m": 46917.916, "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": 47902.695, "from_m": 47478.227, "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": 579024, "profile_key": "e4c2d76fa4a7a247463f1dfc803f562717ad8ec585b7dbd2d293c742cdfc6847", "schedule_id": 19048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1218", "location": "Lanark", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Lanark Jn", "stage_seq": 2, "distance_m": 4189.753, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Carluke", "stage_seq": 3, "distance_m": 13486.661, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Law Jn", "stage_seq": 4, "distance_m": 17012.605, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1235H", "wtt_dep": "1236H", "location": "Wishaw", "stage_seq": 5, "distance_m": 20562.651, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240", "location": "Shieldmuir", "stage_seq": 6, "distance_m": 22826.582, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1242H", "wtt_dep": "1243H", "location": "Motherwell", "stage_seq": 7, "distance_m": 25583.143, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Mossend South Jn", "stage_seq": 8, "distance_m": 28242.106, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Mossend West Jn", "stage_seq": 9, "distance_m": 29075.824, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1250H", "location": "Bellshill", "stage_seq": 10, "distance_m": 30322.664, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 34128.153, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1255", "wtt_dep": "1255H", "location": "Uddingston", "stage_seq": 12, "distance_m": 34296.474, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Newton East Jn", "stage_seq": 13, "distance_m": 36448.654, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Newton West Jn", "stage_seq": 14, "distance_m": 38424.166, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300", "location": "Cambuslang", "stage_seq": 15, "distance_m": 39860.815, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Rutherglen East Jn", "stage_seq": 16, "distance_m": 41647.712, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Shawfield Jn", "stage_seq": 17, "distance_m": 43669.586, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Larkfield Jn", "stage_seq": 18, "distance_m": 45885.923, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Eglinton St Jn", "stage_seq": 19, "distance_m": 46668.564, "section_seq": 1, "route_path_id": 66269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 46973.262, "section_seq": 1, "route_path_id": 66269}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 47902.695, "section_seq": 1, "route_path_id": 66269}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47902.695, "from_m": 0.0, "section_seq": 1, "route_path_id": 66269}], "total_distance_m": 47902.695, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47680.854, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 221.841, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:21Z", "source_id": 47288382, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:26Z", "source_id": 15396271, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:25Z", "source_id": 47296481, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:27Z", "source_id": 15398520, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:02Z", "source_id": 47308514, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:06Z", "source_id": 15401872, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:44Z", "source_id": 47318218, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:46Z", "source_id": 15404576, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:25Z", "source_id": 47330854, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:30Z", "source_id": 15408019, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:18Z", "source_id": 47367264, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:22Z", "source_id": 15418182, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:42Z", "source_id": 47376199, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:46Z", "source_id": 15420684, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:19Z", "source_id": 47391101, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:23Z", "source_id": 15424835, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2024, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:22Z", "source_id": 47412338, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:26Z", "source_id": 15430778, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Lanark |
1218 |
1218 |
1 |
None |
None |
Glasgow Central High Level |
1311 |
1311 |
10 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88482/2026-09-15/detailed |
None |
Cambuslang |
2026-09-15T13:04:00+01:00 |
Glasgow Central High Level |
8.0 |
{"type": "LineString", "coordinates": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
5.0 |
1307 |
1315 |
Cambuslang |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:15:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430778 |
1789474467983283 |
75 |
75 |
2026-09-15 12:25:54.650836 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:54.030425 |
| 548071 |
576728 |
W34264 |
721F18MH15 |
2026-09-15 |
COMPLETE |
15430319 |
2026-09-15 13:15:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 576728, "stp": "P", "toc": "Avanti West Coast", "uid": "W34264", "consist": "807006", "dest_crs": "LIV", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34264/2026-09-15/detailed", "trust_id": "721F18MH15", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-15", "dest_arr_time": "1304", "dest_platform": "9", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F18", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1315", "current_leg_dep": "1300", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1043", "origin_platform": "6", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Liverpool South Parkway (HL)", "dest_arr_time_act": "1304", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Liverpool South Parkway (HL)", "current_leg_milage": "5.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36285.324, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 131025.117, \"from_m\": 117180.103, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132279.472, \"from_m\": 131775.895, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 136165.401, \"from_m\": 132279.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157279.096, \"from_m\": 154958.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 188221.755, \"from_m\": 157279.096, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188301.171, \"from_m\": 188221.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188415.225, \"from_m\": 188301.171, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188499.151, \"from_m\": 188415.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 204407.006, \"from_m\": 188499.151, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 204923.157, \"from_m\": 204407.006, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 204982.116, \"from_m\": 204923.157, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 212219.607, \"from_m\": 204982.116, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213546.739, \"from_m\": 212219.607, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214506.439, \"from_m\": 213546.739, \"capability_applied\": 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\": 214584.89, \"from_m\": 214506.439, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 216018.518, \"from_m\": 214584.89, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 216085.029, \"from_m\": 216018.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 251577.585, \"from_m\": 216085.029, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 251612.749, \"from_m\": 251577.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253869.297, \"from_m\": 251612.749, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 253998.414, \"from_m\": 253869.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 255712.223, \"from_m\": 253998.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 277525.113, \"from_m\": 255712.223, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 277730.618, \"from_m\": 277525.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 281578.002, \"from_m\": 277730.618, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 281614.663, \"from_m\": 281578.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 281739.102, \"from_m\": 281614.663, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 287813.881, \"from_m\": 281739.102, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 290310.462, \"from_m\": 287813.881, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 293328.055, \"from_m\": 290310.462, \"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\": 294552.449, \"from_m\": 293328.055, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 299304.1, \"from_m\": 294552.449, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 301555.718, \"from_m\": 299304.1, \"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\": 302342.275, \"from_m\": 301555.718, \"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\": 303099.274, \"from_m\": 302342.275, \"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\": 303152.443, \"from_m\": 303099.274, \"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\": 307673.288, \"from_m\": 303152.443, \"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\": 307733.606, \"from_m\": 307673.288, \"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\": 308065.319, \"from_m\": 307733.606, \"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\": 309199.418, \"from_m\": 308065.319, \"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\": 309257.455, \"from_m\": 309199.418, \"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\": 309336.679, \"from_m\": 309257.455, \"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\": 309378.421, \"from_m\": 309336.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309447.483, \"from_m\": 309378.421, \"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\": 309485.528, \"from_m\": 309447.483, \"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\": 309784.609, \"from_m\": 309485.528, \"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\": 310020.505, \"from_m\": 309784.609, \"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\": 310062.078, \"from_m\": 310020.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311158.27, \"from_m\": 310062.078, \"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\": 311524.53, \"from_m\": 311158.27, \"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\": 311841.882, \"from_m\": 311524.53, \"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\": 576728, \"profile_key\": \"da8f574bd36e5f3ae7c84b020ae9f33d656a1d465ff2a4171ef34a50a68540c4\", \"schedule_id\": 26755, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1043\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1059H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": false, \"wtt_arr\": \"1113H\", \"wtt_dep\": \"1115H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1128\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1144\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 176065.787, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1154H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188652.003, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200872.787, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204982.116, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 215230.063, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Norton Bridge\", \"stage_seq\": 26, \"distance_m\": 223754.824, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Madeley\", \"stage_seq\": 27, \"distance_m\": 241251.29, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 28, \"distance_m\": 251910.449, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": false, \"wtt_arr\": \"1224H\", \"wtt_dep\": \"1226H\", \"location\": \"Crewe\", \"stage_seq\": 29, \"distance_m\": 254602.052, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 30, \"distance_m\": 255781.007, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Winsford\", \"stage_seq\": 31, \"distance_m\": 266594.987, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Hartford Jn\", \"stage_seq\": 32, \"distance_m\": 275150.936, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Acton Bridge\", \"stage_seq\": 33, \"distance_m\": 277873.011, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238\", \"location\": \"Weaver Jn\", \"stage_seq\": 34, \"distance_m\": 281518.947, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Halton Jn\", \"stage_seq\": 35, \"distance_m\": 288947.439, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1245H\", \"location\": \"Runcorn\", \"stage_seq\": 36, \"distance_m\": 290764.222, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Ditton East Jn\", \"stage_seq\": 37, \"distance_m\": 294324.235, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 38, \"distance_m\": 302811.648, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Wavertree Jn\", \"stage_seq\": 39, \"distance_m\": 307619.81, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 40, \"distance_m\": 309082.745, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Edge Hill\", \"stage_seq\": 41, \"distance_m\": 309671.487, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Crown Street Jn\", \"stage_seq\": 42, \"distance_m\": 310563.744, \"section_seq\": 1, \"route_path_id\": 101078}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 43, \"distance_m\": 311841.882, \"section_seq\": 1, \"route_path_id\": 101078}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 311841.882, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101078}], \"total_distance_m\": 311841.882, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 308678.599, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3163.283, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1043", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:55:23Z\", \"source_id\": 47048226, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:55:28Z\", \"source_id\": 15327671, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:57:12Z\", \"source_id\": 47052908, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:57:17Z\", \"source_id\": 15329007, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:01:31Z\", \"source_id\": 47064149, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:02:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:01:31Z\", \"source_id\": 15332226, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:09:17Z\", \"source_id\": 47084804, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:10:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:09:21Z\", \"source_id\": 15338177, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:17:58Z\", \"source_id\": 47107547, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:18:02Z\", \"source_id\": 15344857, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:20:02Z\", \"source_id\": 47112638, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:21:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:20:07Z\", \"source_id\": 15346413, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:41:31Z\", \"source_id\": 47168900, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:41:33Z\", \"source_id\": 15362318, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:50:16Z\", \"source_id\": 47191902, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:50:20Z\", \"source_id\": 15368872, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:13Z\", \"source_id\": 47248467, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:12:19Z\", \"source_id\": 15385113, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:25Z\", \"source_id\": 47296470, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:31Z\", \"source_id\": 15398546, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:12Z\", \"source_id\": 47322168, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:17Z\", \"source_id\": 15405666, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:10Z\", \"source_id\": 47332945, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:11Z\", \"source_id\": 15408559, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:47Z\", \"source_id\": 47347695, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:51Z\", \"source_id\": 15412740, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:28Z\", \"source_id\": 47370291, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:31Z\", \"source_id\": 15419029, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:43Z\", \"source_id\": 47389422, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:44Z\", \"source_id\": 15424328, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:44Z\", \"source_id\": 47410741, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:49Z\", \"source_id\": 15430319, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "9", "timing_fact_generation": 1789474431156309, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:54.056879", "service_state_evidence_id": 15430319, "current_leg_start_actual_dep": "2026-09-15T13:05:30+01:00", "operational_evidence_version": 160, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:54.656291", "service_state_valid_until_kind": null, "operational_interpretation_version": 160, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
EUS |
LIV |
1F18 |
807006 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36285.324, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131025.117, "from_m": 117180.103, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132279.472, "from_m": 131775.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 136165.401, "from_m": 132279.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 188221.755, "from_m": 157279.096, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188301.171, "from_m": 188221.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188415.225, "from_m": 188301.171, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188499.151, "from_m": 188415.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 204407.006, "from_m": 188499.151, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 204923.157, "from_m": 204407.006, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 204982.116, "from_m": 204923.157, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 212219.607, "from_m": 204982.116, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213546.739, "from_m": 212219.607, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214506.439, "from_m": 213546.739, "capability_applied": 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": 214584.89, "from_m": 214506.439, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216018.518, "from_m": 214584.89, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216085.029, "from_m": 216018.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 251577.585, "from_m": 216085.029, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 251612.749, "from_m": 251577.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 253869.297, "from_m": 251612.749, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 253998.414, "from_m": 253869.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 255712.223, "from_m": 253998.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 277525.113, "from_m": 255712.223, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 277730.618, "from_m": 277525.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 281578.002, "from_m": 277730.618, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 281614.663, "from_m": 281578.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 281739.102, "from_m": 281614.663, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 287813.881, "from_m": 281739.102, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 290310.462, "from_m": 287813.881, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 293328.055, "from_m": 290310.462, "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": 294552.449, "from_m": 293328.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 299304.1, "from_m": 294552.449, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 301555.718, "from_m": 299304.1, "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": 302342.275, "from_m": 301555.718, "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": 303099.274, "from_m": 302342.275, "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": 303152.443, "from_m": 303099.274, "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": 307673.288, "from_m": 303152.443, "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": 307733.606, "from_m": 307673.288, "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": 308065.319, "from_m": 307733.606, "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": 309199.418, "from_m": 308065.319, "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": 309257.455, "from_m": 309199.418, "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": 309336.679, "from_m": 309257.455, "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": 309378.421, "from_m": 309336.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309447.483, "from_m": 309378.421, "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": 309485.528, "from_m": 309447.483, "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": 309784.609, "from_m": 309485.528, "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": 310020.505, "from_m": 309784.609, "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": 310062.078, "from_m": 310020.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311158.27, "from_m": 310062.078, "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": 311524.53, "from_m": 311158.27, "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": 311841.882, "from_m": 311524.53, "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": 576728, "profile_key": "da8f574bd36e5f3ae7c84b020ae9f33d656a1d465ff2a4171ef34a50a68540c4", "schedule_id": 26755, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1043", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1046", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1059H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 101078}, {"is_pass": false, "wtt_arr": "1113H", "wtt_dep": "1115H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1128", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1144", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 176065.787, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1154H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188652.003, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200872.787, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204982.116, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206", "location": "Stafford", "stage_seq": 25, "distance_m": 215230.063, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Norton Bridge", "stage_seq": 26, "distance_m": 223754.824, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216", "location": "Madeley", "stage_seq": 27, "distance_m": 241251.29, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Crewe Basford Hall Jn", "stage_seq": 28, "distance_m": 251910.449, "section_seq": 1, "route_path_id": 101078}, {"is_pass": false, "wtt_arr": "1224H", "wtt_dep": "1226H", "location": "Crewe", "stage_seq": 29, "distance_m": 254602.052, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Crewe Coal Yard S.B.", "stage_seq": 30, "distance_m": 255781.007, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Winsford", "stage_seq": 31, "distance_m": 266594.987, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Hartford Jn", "stage_seq": 32, "distance_m": 275150.936, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Acton Bridge", "stage_seq": 33, "distance_m": 277873.011, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238", "location": "Weaver Jn", "stage_seq": 34, "distance_m": 281518.947, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241", "location": "Halton Jn", "stage_seq": 35, "distance_m": 288947.439, "section_seq": 1, "route_path_id": 101078}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1245H", "location": "Runcorn", "stage_seq": 36, "distance_m": 290764.222, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Ditton East Jn", "stage_seq": 37, "distance_m": 294324.235, "section_seq": 1, "route_path_id": 101078}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254H", "location": "Liverpool South Parkway (HL)", "stage_seq": 38, "distance_m": 302811.648, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Wavertree Jn", "stage_seq": 39, "distance_m": 307619.81, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Edge Hill S.B.", "stage_seq": 40, "distance_m": 309082.745, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1300", "location": "Edge Hill", "stage_seq": 41, "distance_m": 309671.487, "section_seq": 1, "route_path_id": 101078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Crown Street Jn", "stage_seq": 42, "distance_m": 310563.744, "section_seq": 1, "route_path_id": 101078}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 43, "distance_m": 311841.882, "section_seq": 1, "route_path_id": 101078}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 311841.882, "from_m": 0.0, "section_seq": 1, "route_path_id": 101078}], "total_distance_m": 311841.882, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 308678.599, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3163.283, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:55:23Z", "source_id": 47048226, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T09:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:55:28Z", "source_id": 15327671, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:57:12Z", "source_id": 47052908, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T09:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:57:17Z", "source_id": 15329007, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T10:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:01:31Z", "source_id": 47064149, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T10:02:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:01:31Z", "source_id": 15332226, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:09:17Z", "source_id": 47084804, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T10:10:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:09:21Z", "source_id": 15338177, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:17:58Z", "source_id": 47107547, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T10:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:18:02Z", "source_id": 15344857, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:20:02Z", "source_id": 47112638, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T10:21:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:20:07Z", "source_id": 15346413, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:41:31Z", "source_id": 47168900, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T10:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:41:33Z", "source_id": 15362318, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:50:16Z", "source_id": 47191902, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T10:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:50:20Z", "source_id": 15368872, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11361, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:13Z", "source_id": 47248467, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T11:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:12:19Z", "source_id": 15385113, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10769, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:25Z", "source_id": 47296470, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T11:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:31Z", "source_id": 15398546, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:12Z", "source_id": 47322168, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T11:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:17Z", "source_id": 15405666, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:10Z", "source_id": 47332945, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T11:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:11Z", "source_id": 15408559, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:47Z", "source_id": 47347695, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T11:50:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:51Z", "source_id": 15412740, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9931, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:28Z", "source_id": 47370291, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T11:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:31Z", "source_id": 15419029, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:43Z", "source_id": 47389422, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T12:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:44Z", "source_id": 15424328, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9844, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:44Z", "source_id": 47410741, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T12:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:49Z", "source_id": 15430319, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
London Euston |
1043 |
1043 |
6 |
None |
None |
Liverpool Lime Street HL/ML |
1304 |
1304 |
9 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34264/2026-09-15/detailed |
None |
Liverpool South Parkway (HL) |
2026-09-15T13:05:30+01:00 |
Liverpool Lime Street HL/ML |
15.0 |
{"type": "LineString", "coordinates": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
5.6 |
1300 |
1315 |
Liverpool South Parkway (HL) |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:15:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430319 |
1789474431156309 |
160 |
160 |
2026-09-15 12:25:54.656291 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:54.056879 |
| 548072 |
579566 |
Y63040 |
782P56ML15 |
2026-09-15 |
COMPLETE |
15428835 |
2026-09-15 13:15:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 579566, "stp": "P", "toc": "Transport for Wales", "uid": "Y63040", "consist": "756007", "dest_crs": "PEN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y63040/2026-09-15/detailed", "trust_id": "782P56ML15", "origin_crs": "COY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Penarth", "service_date": "2026-09-15", "dest_arr_time": "1318", "dest_platform": null, "is_terminated": 1, "next_location": "Penarth", "signalling_id": "2P56", "timing_status": "EARLY", "origin_station": "Coryton", "current_leg_arr": "1315", "current_leg_dep": "1313½", "current_leg_end": "Penarth", "origin_dep_time": "1242", "origin_platform": null, "current_location": "Penarth", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]}", "current_leg_start": "Dingle Road", "dest_arr_time_act": "1316", "motion_projection": null, "next_location_lat": "51.4350087", "next_location_lon": "-3.1743936", "previous_location": "Dingle Road", "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\": 56.118, \"from_m\": 0.0, \"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\": 3812.093, \"from_m\": 56.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4039.669, \"from_m\": 3812.093, \"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\": 4076.896, \"from_m\": 4039.669, \"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\": 4128.286, \"from_m\": 4076.896, \"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\": 7364.955, \"from_m\": 4128.286, \"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\": 8098.329, \"from_m\": 7364.955, \"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\": 8135.882, \"from_m\": 8098.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9295.345, \"from_m\": 8135.882, \"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\": 9905.083, \"from_m\": 9295.345, \"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\": 10320.751, \"from_m\": 9905.083, \"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\": 10368.134, \"from_m\": 10320.751, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10451.52, \"from_m\": 10368.134, \"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\": 10964.149, \"from_m\": 10451.52, \"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\": 12048.561, \"from_m\": 10964.149, \"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\": 12733.709, \"from_m\": 12048.561, \"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\": 12951.748, \"from_m\": 12733.709, \"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\": 14738.058, \"from_m\": 12951.748, \"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\": 579566, \"profile_key\": \"e9087dd7d479081c32bf828b99b477a7b14d3fc04cfd92aa3f9704cef75506f2\", \"schedule_id\": 39223, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Coryton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Whitchurch (Sth Glamorgan)\", \"stage_seq\": 2, \"distance_m\": 675.004, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1245\", \"location\": \"Rhiwbina\", \"stage_seq\": 3, \"distance_m\": 1206.905, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247\", \"location\": \"Birchgrove\", \"stage_seq\": 4, \"distance_m\": 2039.426, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1248H\", \"location\": \"Ty Glas\", \"stage_seq\": 5, \"distance_m\": 2404.112, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Heath Low Level\", \"stage_seq\": 6, \"distance_m\": 3761.93, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Heath Jn\", \"stage_seq\": 7, \"distance_m\": 4076.896, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1259\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 7665.76, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 9, \"distance_m\": 8043.406, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1302\", \"wtt_dep\": \"1305\", \"location\": \"Cardiff Central\", \"stage_seq\": 10, \"distance_m\": 8741.766, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 11, \"distance_m\": 10044.586, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1308H\", \"wtt_dep\": \"1309\", \"location\": \"Grangetown\", \"stage_seq\": 12, \"distance_m\": 10571.017, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Cogan Jn\", \"stage_seq\": 13, \"distance_m\": 12672.309, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1313H\", \"location\": \"Dingle Road\", \"stage_seq\": 14, \"distance_m\": 14071.493, \"section_seq\": 1, \"route_path_id\": 32171}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"Penarth\", \"stage_seq\": 15, \"distance_m\": 14738.058, \"section_seq\": 1, \"route_path_id\": 32171}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14738.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32171}], \"total_distance_m\": 14738.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14653.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "51.4350087", "current_position_lon": "-3.1743936", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:34Z\", \"source_id\": 15408109, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:37Z\", \"source_id\": 15409564, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:06Z\", \"source_id\": 15411416, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:35Z\", \"source_id\": 15412566, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:35Z\", \"source_id\": 15414740, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:24Z\", \"source_id\": 47367493, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:27Z\", \"source_id\": 15418247, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:36Z\", \"source_id\": 47378441, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:39Z\", \"source_id\": 15421287, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:36Z\", \"source_id\": 47397141, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:41Z\", \"source_id\": 15426518, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:46Z\", \"source_id\": 47405452, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:53Z\", \"source_id\": 15428835, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penarth", "service_state_platform": "1", "timing_fact_generation": 1789474439982223, "current_leg_arrival_utc": "2026-09-15T13:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:55.445405", "service_state_evidence_id": 15428835, "current_leg_start_actual_dep": "2026-09-15T13:13:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:55.890337", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
COY |
PEN |
2P56 |
756007 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 56.118, "from_m": 0.0, "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": 3812.093, "from_m": 56.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 4039.669, "from_m": 3812.093, "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": 4076.896, "from_m": 4039.669, "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": 4128.286, "from_m": 4076.896, "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": 7364.955, "from_m": 4128.286, "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": 8098.329, "from_m": 7364.955, "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": 8135.882, "from_m": 8098.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9295.345, "from_m": 8135.882, "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": 9905.083, "from_m": 9295.345, "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": 10320.751, "from_m": 9905.083, "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": 10368.134, "from_m": 10320.751, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10451.52, "from_m": 10368.134, "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": 10964.149, "from_m": 10451.52, "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": 12048.561, "from_m": 10964.149, "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": 12733.709, "from_m": 12048.561, "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": 12951.748, "from_m": 12733.709, "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": 14738.058, "from_m": 12951.748, "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": 579566, "profile_key": "e9087dd7d479081c32bf828b99b477a7b14d3fc04cfd92aa3f9704cef75506f2", "schedule_id": 39223, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1242", "location": "Coryton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Whitchurch (Sth Glamorgan)", "stage_seq": 2, "distance_m": 675.004, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1245", "location": "Rhiwbina", "stage_seq": 3, "distance_m": 1206.905, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247", "location": "Birchgrove", "stage_seq": 4, "distance_m": 2039.426, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1248H", "location": "Ty Glas", "stage_seq": 5, "distance_m": 2404.112, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Heath Low Level", "stage_seq": 6, "distance_m": 3761.93, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Heath Jn", "stage_seq": 7, "distance_m": 4076.896, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1259", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 7665.76, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "CVL East Boundary", "stage_seq": 9, "distance_m": 8043.406, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1302", "wtt_dep": "1305", "location": "Cardiff Central", "stage_seq": 10, "distance_m": 8741.766, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "Penarth Curve South Jn", "stage_seq": 11, "distance_m": 10044.586, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1308H", "wtt_dep": "1309", "location": "Grangetown", "stage_seq": 12, "distance_m": 10571.017, "section_seq": 1, "route_path_id": 32171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Cogan Jn", "stage_seq": 13, "distance_m": 12672.309, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1313H", "location": "Dingle Road", "stage_seq": 14, "distance_m": 14071.493, "section_seq": 1, "route_path_id": 32171}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "Penarth", "stage_seq": 15, "distance_m": 14738.058, "section_seq": 1, "route_path_id": 32171}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14738.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 32171}], "total_distance_m": 14738.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14653.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.936, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:34Z", "source_id": 15408109, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:37Z", "source_id": 15409564, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:06Z", "source_id": 15411416, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:35Z", "source_id": 15412566, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:35Z", "source_id": 15414740, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25259, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:24Z", "source_id": 47367493, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:27Z", "source_id": 15418247, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:36Z", "source_id": 47378441, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:39Z", "source_id": 15421287, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:36Z", "source_id": 47397141, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:41Z", "source_id": 15426518, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25363, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:46Z", "source_id": 47405452, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:53Z", "source_id": 15428835, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Coryton |
1242 |
1242 |
None |
None |
None |
Penarth |
1318 |
1316 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y63040/2026-09-15/detailed |
None |
Dingle Road |
2026-09-15T13:13:30+01:00 |
Penarth |
1.5 |
{"type": "LineString", "coordinates": [[-3.1795456, 51.4398334], [-3.1791878, 51.4396919], [-3.1790323, 51.4396251], [-3.1788343, 51.4395357], [-3.1787394999999994, 51.4394927], [-3.1785059, 51.4393799], [-3.17829, 51.43927019999999], [-3.1780012, 51.43911210000001], [-3.1777949, 51.438994], [-3.1775537000000003, 51.438848699999994], [-3.1771803, 51.4386093], [-3.1769318, 51.43844059999999], [-3.1767082, 51.438278], [-3.1764465, 51.438075100000006], [-3.1761912999999997, 51.43786260000001], [-3.1759751, 51.4376717], [-3.1757785, 51.4374814], [-3.1756345999999995, 51.4373372], [-3.1755229000000003, 51.4372151], [-3.1753367999999997, 51.4369952], [-3.1752470999999995, 51.4368784], [-3.1751374999999995, 51.436719], [-3.1750417, 51.4365629], [-3.1749366, 51.43638609999999], [-3.1747841, 51.4361171], [-3.1747093999999993, 51.43598889999999], [-3.174614, 51.4358026], [-3.1745494999999995, 51.4356681], [-3.1744891, 51.4355081], [-3.1744684999999997, 51.43544330000001], [-3.1744362, 51.43532359999999], [-3.1744184, 51.4352313], [-3.1744077999999996, 51.4351599], [-3.174398099999999, 51.4350834], [-3.1743936, 51.4350087]]} |
0.4 |
1313½ |
1315 |
Dingle Road |
Penarth |
Penarth |
51.4350087 |
-3.1743936 |
51.4350087 |
-3.1743936 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:15:00 |
Penarth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15428835 |
1789474439982223 |
41 |
41 |
2026-09-15 12:25:55.890337 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:55.445405 |
| 548073 |
579459 |
C33112 |
122T28ML15 |
2026-09-15 |
COMPLETE |
15431117 |
2026-09-15 13:15:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 579459, "stp": "P", "toc": "Northern", "uid": "C33112", "consist": "156443", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33112/2026-09-15/detailed", "trust_id": "122T28ML15", "origin_crs": "ASL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "5", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "2T28", "timing_status": "LATE", "origin_station": "Ashington (Construction)", "current_leg_arr": "1315", "current_leg_dep": "1313", "current_leg_end": "Newcastle", "origin_dep_time": "1237", "origin_platform": null, "current_location": "Newcastle Central East End", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Manors", "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Manors", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.136, \"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\": 373.84, \"from_m\": 285.136, \"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\": 2439.623, \"from_m\": 373.84, \"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\": 3163.773, \"from_m\": 2439.623, \"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\": 3187.162, \"from_m\": 3163.773, \"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\": 4304.524, \"from_m\": 3187.162, \"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\": 4662.116, \"from_m\": 4304.524, \"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\": 4801.767, \"from_m\": 4662.116, \"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\": 5238.043, \"from_m\": 4801.767, \"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\": 6490.631, \"from_m\": 5238.043, \"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\": 12118.553, \"from_m\": 6490.631, \"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\": 12558.678, \"from_m\": 12118.553, \"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\": 15420.211, \"from_m\": 12558.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15760.036, \"from_m\": 15420.211, \"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\": 18946.769, \"from_m\": 15760.036, \"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\": 19522.48, \"from_m\": 18946.769, \"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\": 21776.101, \"from_m\": 19522.48, \"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\": 23121.441, \"from_m\": 21776.101, \"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\": 27246.692, \"from_m\": 23121.441, \"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\": 27273.98, \"from_m\": 27246.692, \"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\": 28094.426, \"from_m\": 27273.98, \"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\": 29014.315, \"from_m\": 28094.426, \"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\": 30083.781, \"from_m\": 29014.315, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 579459, \"profile_key\": \"989f5aa9ffd3d5662927599a961a897a63fa777ed01e4c39e301ddde77a74c34\", \"schedule_id\": 4275, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Ashington (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 2, \"distance_m\": 2499.05, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 3, \"distance_m\": 3212.44, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"1241H\", \"wtt_dep\": \"1242H\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 4, \"distance_m\": 4857.179, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"1245\", \"wtt_dep\": \"1245H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 5, \"distance_m\": 6771.634, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249H\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 6, \"distance_m\": 10107.618, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 7, \"distance_m\": 12012.402, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 8, \"distance_m\": 14352.846, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Seghill Jn\", \"stage_seq\": 9, \"distance_m\": 15766.509, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Holywell Jn\", \"stage_seq\": 10, \"distance_m\": 18130.431, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"1300\", \"wtt_dep\": \"1301\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 11, \"distance_m\": 19642.131, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Benton East Jn\", \"stage_seq\": 12, \"distance_m\": 21776.101, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Benton North Jn\", \"stage_seq\": 13, \"distance_m\": 23121.441, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Heaton South Jn\", \"stage_seq\": 14, \"distance_m\": 27138.389, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1310H\", \"location\": \"Manors\", \"stage_seq\": 15, \"distance_m\": 29107.868, \"section_seq\": 1, \"route_path_id\": 65561}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 16, \"distance_m\": 30083.781, \"section_seq\": 1, \"route_path_id\": 65561}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30083.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65561}], \"total_distance_m\": 30083.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30083.781, \"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": "1237", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:14Z\", \"source_id\": 47327662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:42:19Z\", \"source_id\": 15407141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:37Z\", \"source_id\": 47336501, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:41Z\", \"source_id\": 15409638, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:17Z\", \"source_id\": 47346438, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:21Z\", \"source_id\": 15412405, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:30Z\", \"source_id\": 47357811, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:34Z\", \"source_id\": 15415400, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:32Z\", \"source_id\": 47375791, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:36Z\", \"source_id\": 15420576, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:42Z\", \"source_id\": 47405348, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:47Z\", \"source_id\": 15428798, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:47Z\", \"source_id\": 47413547, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:51Z\", \"source_id\": 15431117, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "5", "timing_fact_generation": 1789474494065672, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:56.023770", "service_state_evidence_id": 15431117, "current_leg_start_actual_dep": "2026-09-15T13:12:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:57.030776", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
ASL |
NCL |
2T28 |
156443 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 285.136, "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": 373.84, "from_m": 285.136, "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": 2439.623, "from_m": 373.84, "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": 3163.773, "from_m": 2439.623, "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": 3187.162, "from_m": 3163.773, "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": 4304.524, "from_m": 3187.162, "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": 4662.116, "from_m": 4304.524, "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": 4801.767, "from_m": 4662.116, "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": 5238.043, "from_m": 4801.767, "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": 6490.631, "from_m": 5238.043, "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": 12118.553, "from_m": 6490.631, "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": 12558.678, "from_m": 12118.553, "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": 15420.211, "from_m": 12558.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15760.036, "from_m": 15420.211, "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": 18946.769, "from_m": 15760.036, "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": 19522.48, "from_m": 18946.769, "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": 21776.101, "from_m": 19522.48, "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": 23121.441, "from_m": 21776.101, "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": 27246.692, "from_m": 23121.441, "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": 27273.98, "from_m": 27246.692, "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": 28094.426, "from_m": 27273.98, "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": 29014.315, "from_m": 28094.426, "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": 30083.781, "from_m": 29014.315, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 579459, "profile_key": "989f5aa9ffd3d5662927599a961a897a63fa777ed01e4c39e301ddde77a74c34", "schedule_id": 4275, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1237", "location": "Ashington (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Marcheys House Jn", "stage_seq": 2, "distance_m": 2499.05, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "West Sleekburn Jn", "stage_seq": 3, "distance_m": 3212.44, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "1241H", "wtt_dep": "1242H", "location": "Bedlington (Construction)", "stage_seq": 4, "distance_m": 4857.179, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "1245", "wtt_dep": "1245H", "location": "Blyth Bebside (Construction)", "stage_seq": 5, "distance_m": 6771.634, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249H", "location": "Newsham (Construction)", "stage_seq": 6, "distance_m": 10107.618, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Red House Farm Jn", "stage_seq": 7, "distance_m": 12012.402, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "Seaton Delaval (Construction)", "stage_seq": 8, "distance_m": 14352.846, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Seghill Jn", "stage_seq": 9, "distance_m": 15766.509, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Holywell Jn", "stage_seq": 10, "distance_m": 18130.431, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "1300", "wtt_dep": "1301", "location": "Northumberland Park (Construction)", "stage_seq": 11, "distance_m": 19642.131, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Benton East Jn", "stage_seq": 12, "distance_m": 21776.101, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Benton North Jn", "stage_seq": 13, "distance_m": 23121.441, "section_seq": 1, "route_path_id": 65561}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Heaton South Jn", "stage_seq": 14, "distance_m": 27138.389, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1310H", "location": "Manors", "stage_seq": 15, "distance_m": 29107.868, "section_seq": 1, "route_path_id": 65561}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "Newcastle", "stage_seq": 16, "distance_m": 30083.781, "section_seq": 1, "route_path_id": 65561}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30083.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 65561}], "total_distance_m": 30083.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30083.781, "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": 3389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:14Z", "source_id": 47327662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:42:19Z", "source_id": 15407141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3382, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:37Z", "source_id": 47336501, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:41Z", "source_id": 15409638, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3377, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:17Z", "source_id": 47346438, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:50:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:21Z", "source_id": 15412405, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3370, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:30Z", "source_id": 47357811, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:34Z", "source_id": 15415400, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3353, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:32Z", "source_id": 47375791, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:36Z", "source_id": 15420576, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:42Z", "source_id": 47405348, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:47Z", "source_id": 15428798, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3527, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:47Z", "source_id": 47413547, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:51Z", "source_id": 15431117, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Ashington (Construction) |
1237 |
1237 |
None |
None |
None |
Newcastle |
1313 |
1313 |
5 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C33112/2026-09-15/detailed |
None |
Manors |
2026-09-15T13:12:30+01:00 |
Newcastle |
2.0 |
{"type": "LineString", "coordinates": [[-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} |
0.6 |
1313 |
1315 |
Manors |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:15:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431117 |
1789474494065672 |
47 |
47 |
2026-09-15 12:25:57.030776 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:56.023770 |
| 548074 |
578844 |
L83931 |
872P38MK15 |
2026-09-15 |
COMPLETE |
15430921 |
2026-09-15 13:13:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 578844, "stp": "P", "toc": "South Western Railway", "uid": "L83931", "consist": "450009+450063", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83931/2026-09-15/detailed", "trust_id": "872P38MK15", "origin_crs": "HSL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "8", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2P38", "timing_status": "ON TIME", "origin_station": "Haslemere", "current_leg_arr": "1315", "current_leg_dep": "1308", "current_leg_end": "London Waterloo", "origin_dep_time": "1210", "origin_platform": "2", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "1315½", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "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\": 608.741, \"from_m\": 0.0, \"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\": 915.658, \"from_m\": 608.741, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8914.761, \"from_m\": 915.658, \"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\": 11925.243, \"from_m\": 8914.761, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15103.439, \"from_m\": 11925.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15688.19, \"from_m\": 15103.439, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18454.537, \"from_m\": 15688.19, \"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\": 20118.024, \"from_m\": 18454.537, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20229.882, \"from_m\": 20118.024, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21046.58, \"from_m\": 20229.882, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23373.872, \"from_m\": 21046.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\": 29171.694, \"from_m\": 23373.872, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29375.095, \"from_m\": 29171.694, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36000.229, \"from_m\": 29375.095, \"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\": 38116.336, \"from_m\": 36000.229, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38143.44, \"from_m\": 38116.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49072.722, \"from_m\": 38143.44, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53075.739, \"from_m\": 49072.722, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62746.978, \"from_m\": 53075.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67241.551, \"from_m\": 62746.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68371.591, \"from_m\": 67241.551, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68402.503, \"from_m\": 68371.591, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 68521.069, \"from_m\": 68402.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68635.162, \"from_m\": 68521.069, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 68696.213, \"from_m\": 68635.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\": 69114.274, \"from_m\": 68696.213, \"capability_applied\": null, \"effective_limit_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\": 578844, \"profile_key\": \"8aa07093f85da8d014e7fa182e2bb658c20a67be716e6ac98d2d31d3e7eb0610\", \"schedule_id\": 17746, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Haslemere\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1216\", \"wtt_dep\": \"1217\", \"location\": \"Witley\", \"stage_seq\": 2, \"distance_m\": 7277.113, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1220H\", \"wtt_dep\": \"1221\", \"location\": \"Milford (Surrey)\", \"stage_seq\": 3, \"distance_m\": 10743.96, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1224\", \"wtt_dep\": \"1225\", \"location\": \"Godalming\", \"stage_seq\": 4, \"distance_m\": 13711.035, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228\", \"location\": \"Farncombe\", \"stage_seq\": 5, \"distance_m\": 15243.481, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Shalford Jn\", \"stage_seq\": 6, \"distance_m\": 18454.537, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1236\", \"location\": \"Guildford\", \"stage_seq\": 7, \"distance_m\": 20447.716, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1241\", \"wtt_dep\": \"1242\", \"location\": \"Worplesdon\", \"stage_seq\": 8, \"distance_m\": 26055.023, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 29334.703, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1247H\", \"location\": \"Woking\", \"stage_seq\": 10, \"distance_m\": 30176.673, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 11, \"distance_m\": 47595.889, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Surbiton\", \"stage_seq\": 12, \"distance_m\": 49822.128, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 13, \"distance_m\": 52665.646, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"New Malden\", \"stage_seq\": 14, \"distance_m\": 53480.205, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 57462.815, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 16, \"distance_m\": 62839.242, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 68371.591, \"section_seq\": 1, \"route_path_id\": 73067}, {\"is_pass\": false, \"wtt_arr\": \"1315H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 69114.274, \"section_seq\": 1, \"route_path_id\": 73067}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69114.274, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73067}], \"total_distance_m\": 69114.274, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 69053.223, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:05Z\", \"source_id\": 47255851, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:10Z\", \"source_id\": 15387238, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:18:59Z\", \"source_id\": 47266558, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:03Z\", \"source_id\": 15390082, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:58Z\", \"source_id\": 47276987, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:23:02Z\", \"source_id\": 15393028, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:57Z\", \"source_id\": 47284767, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:58Z\", \"source_id\": 15395242, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:02Z\", \"source_id\": 47305947, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:03Z\", \"source_id\": 15401131, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:38:58Z\", \"source_id\": 47318784, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:39:01Z\", \"source_id\": 15404761, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:32Z\", \"source_id\": 47336297, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:45:33Z\", \"source_id\": 15409533, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:21Z\", \"source_id\": 47367393, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:24Z\", \"source_id\": 15418211, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:58Z\", \"source_id\": 47374207, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:01Z\", \"source_id\": 15420076, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:01Z\", \"source_id\": 47382242, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:03Z\", \"source_id\": 15422273, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:13Z\", \"source_id\": 47390784, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:16Z\", \"source_id\": 15424752, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:22Z\", \"source_id\": 47412333, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:24Z\", \"source_id\": 15430775, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "8", "timing_fact_generation": 1789474480096561, "current_leg_arrival_utc": "2026-09-15T13:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:15:58.781225", "service_state_evidence_id": 15430775, "current_leg_start_actual_dep": "2026-09-15T13:07:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:25:59.449500", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
HSL |
None |
2P38 |
450009+450063 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 608.741, "from_m": 0.0, "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": 915.658, "from_m": 608.741, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8914.761, "from_m": 915.658, "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": 11925.243, "from_m": 8914.761, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15103.439, "from_m": 11925.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15688.19, "from_m": 15103.439, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18454.537, "from_m": 15688.19, "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": 20118.024, "from_m": 18454.537, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20229.882, "from_m": 20118.024, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21046.58, "from_m": 20229.882, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23373.872, "from_m": 21046.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": 29171.694, "from_m": 23373.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29375.095, "from_m": 29171.694, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36000.229, "from_m": 29375.095, "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": 38116.336, "from_m": 36000.229, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38143.44, "from_m": 38116.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49072.722, "from_m": 38143.44, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53075.739, "from_m": 49072.722, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62746.978, "from_m": 53075.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67241.551, "from_m": 62746.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68371.591, "from_m": 67241.551, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68402.503, "from_m": 68371.591, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 68521.069, "from_m": 68402.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68635.162, "from_m": 68521.069, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 68696.213, "from_m": 68635.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": 69114.274, "from_m": 68696.213, "capability_applied": null, "effective_limit_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": 578844, "profile_key": "8aa07093f85da8d014e7fa182e2bb658c20a67be716e6ac98d2d31d3e7eb0610", "schedule_id": 17746, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1210", "location": "Haslemere", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1216", "wtt_dep": "1217", "location": "Witley", "stage_seq": 2, "distance_m": 7277.113, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1220H", "wtt_dep": "1221", "location": "Milford (Surrey)", "stage_seq": 3, "distance_m": 10743.96, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1224", "wtt_dep": "1225", "location": "Godalming", "stage_seq": 4, "distance_m": 13711.035, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228", "location": "Farncombe", "stage_seq": 5, "distance_m": 15243.481, "section_seq": 1, "route_path_id": 73067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Shalford Jn", "stage_seq": 6, "distance_m": 18454.537, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1236", "location": "Guildford", "stage_seq": 7, "distance_m": 20447.716, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1241", "wtt_dep": "1242", "location": "Worplesdon", "stage_seq": 8, "distance_m": 26055.023, "section_seq": 1, "route_path_id": 73067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Woking Jn", "stage_seq": 9, "distance_m": 29334.703, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1247H", "location": "Woking", "stage_seq": 10, "distance_m": 30176.673, "section_seq": 1, "route_path_id": 73067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Hampton Court Jn", "stage_seq": 11, "distance_m": 47595.889, "section_seq": 1, "route_path_id": 73067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Surbiton", "stage_seq": 12, "distance_m": 49822.128, "section_seq": 1, "route_path_id": 73067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Berrylands Juncton", "stage_seq": 13, "distance_m": 52665.646, "section_seq": 1, "route_path_id": 73067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "New Malden", "stage_seq": 14, "distance_m": 53480.205, "section_seq": 1, "route_path_id": 73067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Wimbledon", "stage_seq": 15, "distance_m": 57462.815, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307H", "location": "Clapham Junction (M)", "stage_seq": 16, "distance_m": 62839.242, "section_seq": 1, "route_path_id": 73067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 68371.591, "section_seq": 1, "route_path_id": 73067}, {"is_pass": false, "wtt_arr": "1315H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 69114.274, "section_seq": 1, "route_path_id": 73067}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69114.274, "from_m": 0.0, "section_seq": 1, "route_path_id": 73067}], "total_distance_m": 69114.274, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 69053.223, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28033, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:05Z", "source_id": 47255851, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:10Z", "source_id": 15387238, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28025, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:18:59Z", "source_id": 47266558, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:03Z", "source_id": 15390082, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:58Z", "source_id": 47276987, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:23:02Z", "source_id": 15393028, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:57Z", "source_id": 47284767, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:58Z", "source_id": 15395242, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:02Z", "source_id": 47305947, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:03Z", "source_id": 15401131, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27902, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:38:58Z", "source_id": 47318784, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:39:01Z", "source_id": 15404761, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:32Z", "source_id": 47336297, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:45:33Z", "source_id": 15409533, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:21Z", "source_id": 47367393, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:24Z", "source_id": 15418211, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:58Z", "source_id": 47374207, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:01Z", "source_id": 15420076, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:01Z", "source_id": 47382242, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:03:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:03Z", "source_id": 15422273, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:13Z", "source_id": 47390784, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:16Z", "source_id": 15424752, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28958, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:22Z", "source_id": 47412333, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:24Z", "source_id": 15430775, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
Haslemere |
1210 |
1210 |
2 |
None |
None |
London Waterloo |
1316 |
1315½ |
8 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83931/2026-09-15/detailed |
None |
Clapham Junction (M) |
2026-09-15T13:07:30+01:00 |
London Waterloo |
7.0 |
{"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
3.9 |
1308 |
1315 |
Woking |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:15:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430775 |
1789474480096561 |
69 |
69 |
2026-09-15 12:25:59.449500 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:15:58.781225 |
| 548075 |
579828 |
L82475 |
872J28ML15 |
2026-09-15 |
COMPLETE |
15431935 |
2026-09-15 13:16:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 579828, "stp": "P", "toc": "South Western Railway", "uid": "L82475", "consist": "450120", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82475/2026-09-15/detailed", "trust_id": "872J28ML15", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "2", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "2J28", "timing_status": "ON TIME", "origin_station": "Guildford", "current_leg_arr": "1316", "current_leg_dep": "1311", "current_leg_end": "Farnham", "origin_dep_time": "1253", "origin_platform": "6", "current_location": "Farnham", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Aldershot", "dest_arr_time_act": "1316", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Aldershot", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.275, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102.95, \"from_m\": 61.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 128.265, \"from_m\": 102.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 173.178, \"from_m\": 128.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 198.26, \"from_m\": 173.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 252.126, \"from_m\": 198.26, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1366.543, \"from_m\": 252.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8714.863, \"from_m\": 1366.543, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8920.201, \"from_m\": 8714.863, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11283.543, \"from_m\": 8920.201, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11319.538, \"from_m\": 11283.543, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11357.056, \"from_m\": 11319.538, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12027.729, \"from_m\": 11357.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12068.659, \"from_m\": 12027.729, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13755.139, \"from_m\": 12068.659, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15253.043, \"from_m\": 13755.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17235.7, \"from_m\": 15253.043, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17881.167, \"from_m\": 17235.7, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19511.217, \"from_m\": 17881.167, \"capability_applied\": null, \"effective_limit_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\": 579828, \"profile_key\": \"deb661226acdeade8bc68b6829b4013a7dcce2050b5a7097506103cfeeef0c56\", \"schedule_id\": 17402, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1259H\", \"location\": \"Wanborough\", \"stage_seq\": 2, \"distance_m\": 6716.705, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1303H\", \"location\": \"Ash\", \"stage_seq\": 3, \"distance_m\": 10047.573, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 4, \"distance_m\": 11270.755, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 5, \"distance_m\": 12109.64, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1311\", \"location\": \"Aldershot\", \"stage_seq\": 6, \"distance_m\": 14542.392, \"section_seq\": 1, \"route_path_id\": 72981}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 7, \"distance_m\": 19511.217, \"section_seq\": 1, \"route_path_id\": 72981}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19511.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72981}], \"total_distance_m\": 19511.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19449.942, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.275, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1253", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:58Z\", \"source_id\": 47371708, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:58Z\", \"source_id\": 15419356, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:08Z\", \"source_id\": 47382518, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:13Z\", \"source_id\": 15422451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:06Z\", \"source_id\": 47401037, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:11Z\", \"source_id\": 15427561, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:54Z\", \"source_id\": 47416317, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:55Z\", \"source_id\": 15431935, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1789474561830031, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:01.821921", "service_state_evidence_id": 15431935, "current_leg_start_actual_dep": "2026-09-15T13:11:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:05.093791", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
GLD |
FNH |
2J28 |
450120 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 61.275, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102.95, "from_m": 61.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 128.265, "from_m": 102.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 173.178, "from_m": 128.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 198.26, "from_m": 173.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 252.126, "from_m": 198.26, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1366.543, "from_m": 252.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8714.863, "from_m": 1366.543, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8920.201, "from_m": 8714.863, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11283.543, "from_m": 8920.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11319.538, "from_m": 11283.543, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11357.056, "from_m": 11319.538, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12027.729, "from_m": 11357.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12068.659, "from_m": 12027.729, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13755.139, "from_m": 12068.659, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15253.043, "from_m": 13755.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17235.7, "from_m": 15253.043, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17881.167, "from_m": 17235.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19511.217, "from_m": 17881.167, "capability_applied": null, "effective_limit_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": 579828, "profile_key": "deb661226acdeade8bc68b6829b4013a7dcce2050b5a7097506103cfeeef0c56", "schedule_id": 17402, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1253", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72981}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1259H", "location": "Wanborough", "stage_seq": 2, "distance_m": 6716.705, "section_seq": 1, "route_path_id": 72981}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1303H", "location": "Ash", "stage_seq": 3, "distance_m": 10047.573, "section_seq": 1, "route_path_id": 72981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Aldershot South Jn", "stage_seq": 4, "distance_m": 11270.755, "section_seq": 1, "route_path_id": 72981}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Aldershot North Jn", "stage_seq": 5, "distance_m": 12109.64, "section_seq": 1, "route_path_id": 72981}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1311", "location": "Aldershot", "stage_seq": 6, "distance_m": 14542.392, "section_seq": 1, "route_path_id": 72981}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "Farnham", "stage_seq": 7, "distance_m": 19511.217, "section_seq": 1, "route_path_id": 72981}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19511.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 72981}], "total_distance_m": 19511.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19449.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27844, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:58Z", "source_id": 47371708, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:58Z", "source_id": 15419356, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27838, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:08Z", "source_id": 47382518, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:13Z", "source_id": 15422451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:06Z", "source_id": 47401037, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:11Z", "source_id": 15427561, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:54Z", "source_id": 47416317, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:55Z", "source_id": 15431935, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Guildford |
1253 |
1253 |
6 |
None |
None |
Farnham |
1316 |
1316 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82475/2026-09-15/detailed |
None |
Aldershot |
2026-09-15T13:11:00+01:00 |
Farnham |
5.0 |
{"type": "LineString", "coordinates": [[-0.7596995, 51.24624180000001], [-0.7600280999999999, 51.2460958], [-0.7607049, 51.24579079999999], [-0.7610464999999998, 51.24564479999999], [-0.7613080999999999, 51.2455355], [-0.7613934999999998, 51.2454982], [-0.7616441, 51.2453795], [-0.76181, 51.2452918], [-0.7621711, 51.2450717], [-0.7624743, 51.2448713], [-0.7627357, 51.244680300000006], [-0.7632845, 51.24426709999999], [-0.7637093, 51.243914700000005], [-0.7640836, 51.2435449], [-0.7644290000000001, 51.24316720000001], [-0.7647608, 51.2427737], [-0.7650532, 51.2423749], [-0.7652234, 51.2421221], [-0.7654354, 51.24175770000001], [-0.7655800999999999, 51.2414806], [-0.7657703, 51.24106160000001], [-0.7662454, 51.239798], [-0.7665391, 51.2389696], [-0.7669348, 51.23788569999999], [-0.766971, 51.23778169999999], [-0.7675473999999999, 51.236265399999986], [-0.7680029999999999, 51.23506210000001], [-0.768878, 51.23274959999999], [-0.7689208999999999, 51.2326395], [-0.7694927999999999, 51.2310752], [-0.7696129, 51.230725100000015], [-0.769747, 51.23025400000001], [-0.769834, 51.22989489999999], [-0.769916, 51.22950989999999], [-0.7700240999999999, 51.22881539999999], [-0.7700715, 51.2281822], [-0.7700836, 51.2276322], [-0.7700628999999999, 51.2269658], [-0.7700145, 51.2264103], [-0.7699217, 51.2257815], [-0.7698427, 51.2253785], [-0.7697204, 51.224902], [-0.769505, 51.22409900000001], [-0.7693339, 51.2235612], [-0.7692495, 51.22325450000001], [-0.7692078999999999, 51.223000500000005], [-0.7692083, 51.2227528], [-0.7692501, 51.22249479999999], [-0.7693457999999999, 51.2222217], [-0.7694771999999999, 51.22196929999999], [-0.7696749999999999, 51.22169470000001], [-0.7699347, 51.2214337], [-0.7702718, 51.22116349999999], [-0.7705240999999999, 51.2210022], [-0.7708305, 51.22084610000001], [-0.7710448999999999, 51.22075170000001], [-0.7711705999999999, 51.2206963], [-0.7715453, 51.22056169999999], [-0.7727713999999999, 51.22016630000001], [-0.7732792, 51.2199869], [-0.7738379, 51.2197646], [-0.7742215999999998, 51.219608499999985], [-0.7746089999999999, 51.2194316], [-0.7750830999999999, 51.21919659999999], [-0.7752214, 51.2191281], [-0.7757508, 51.21884299999999], [-0.7762487, 51.2185417], [-0.7766162155455559, 51.21830176221716], [-0.7770337, 51.21802919999998], [-0.7780073999999999, 51.21738580000001], [-0.778515, 51.21706439999999], [-0.7787748, 51.2169248], [-0.7795932, 51.216534399999986], [-0.7800045, 51.216356999999995], [-0.7801064, 51.216315899999984], [-0.780422, 51.2161869], [-0.7816578, 51.21574530000001], [-0.7826696999999999, 51.21543700000001], [-0.7835221, 51.2152217], [-0.7851599999999999, 51.2148808], [-0.7859025999999999, 51.2147161], [-0.7866916, 51.2145043], [-0.7873949, 51.214293], [-0.7880356999999999, 51.2140813], [-0.7887334999999999, 51.21381819999999], [-0.7895391, 51.2134794], [-0.7901359, 51.2131941], [-0.7905864999999999, 51.2129509], [-0.7911523, 51.2126105], [-0.7919299, 51.21212080000001], [-0.7919810999999999, 51.2120875], [-0.7927472999999999, 51.211567499999994], [-0.7930849999999999, 51.21135739999999], [-0.7934833000000001, 51.211118500000005]]} |
3.1 |
1311 |
1316 |
Aldershot |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:16:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431935 |
1789474561830031 |
26 |
26 |
2026-09-15 12:26:05.093791 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:01.821921 |
| 548076 |
579070 |
P87491 |
892F34MK15 |
2026-09-15 |
COMPLETE |
15431615 |
2026-09-15 13:16:00 |
2026-09-15 12:26:08 |
2026-09-17 12:26:08 |
{"id": 579070, "stp": "P", "toc": "Southeastern", "uid": "P87491", "consist": "465013+465172+465908", "dest_crs": "CHX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87491/2026-09-15/detailed", "trust_id": "892F34MK15", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-15", "dest_arr_time": "1319", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2F34", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "1316", "current_leg_dep": "1314", "current_leg_end": "London Charing Cross", "origin_dep_time": "1220", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "-3 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": "1319", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 96.439, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 230.626, \"from_m\": 96.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2144.282, \"from_m\": 230.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5409.244, \"from_m\": 2144.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11032.236, \"from_m\": 5409.244, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15792.31, \"from_m\": 11032.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16416.919, \"from_m\": 15792.31, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16462.886, \"from_m\": 16416.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17027.237, \"from_m\": 16462.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17307.256, \"from_m\": 17027.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21898.143, \"from_m\": 17307.256, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21937.732, \"from_m\": 21898.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23190.535, \"from_m\": 21937.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24967.637, \"from_m\": 23190.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25383.079, \"from_m\": 24967.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25791.663, \"from_m\": 25383.079, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25888.908, \"from_m\": 25791.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31998.661, \"from_m\": 25888.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33962.753, \"from_m\": 31998.661, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35428.442, \"from_m\": 33962.753, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 579070, \"profile_key\": \"11e86e49df361163168339f5d70c48f0c2f6932c1ce0c780e9a538f99889650e\", \"schedule_id\": 23338, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223\", \"location\": \"Dunton Green\", \"stage_seq\": 2, \"distance_m\": 2472.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1228\", \"wtt_dep\": \"1228H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1231\", \"wtt_dep\": \"1231H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1237\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1240H\", \"wtt_dep\": \"1241\", \"location\": \"Petts Wood\", \"stage_seq\": 6, \"distance_m\": 15191.844, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 15920.162, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1243H\", \"wtt_dep\": \"1244H\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1247H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 9, \"distance_m\": 18995.542, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1250\", \"wtt_dep\": \"1251\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 21047.007, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 23947.597, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25478.874, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300H\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 25981.093, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 26343.166, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 26879.56, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 27698.245, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 30671.512, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1311\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 32536.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 33476.889, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1316\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 34223.205, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 35428.442, \"section_seq\": 1, \"route_path_id\": 37489}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35428.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}], \"total_distance_m\": 35428.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31980.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3447.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1220", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:49Z\", \"source_id\": 47274031, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:53Z\", \"source_id\": 15392254, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:47Z\", \"source_id\": 47289493, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:50Z\", \"source_id\": 15396564, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:28Z\", \"source_id\": 47296666, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:33Z\", \"source_id\": 15398580, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:38Z\", \"source_id\": 47304882, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:41Z\", \"source_id\": 15400875, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:45Z\", \"source_id\": 47323719, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:47Z\", \"source_id\": 15406044, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:50Z\", \"source_id\": 47331919, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:53Z\", \"source_id\": 15408325, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:37Z\", \"source_id\": 47339174, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:42Z\", \"source_id\": 15410422, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:13Z\", \"source_id\": 15412300, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:20Z\", \"source_id\": 15415252, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:42Z\", \"source_id\": 15418438, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:38Z\", \"source_id\": 15425740, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:44Z\", \"source_id\": 15429503, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:29Z\", \"source_id\": 15431615, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789474531919223, "current_leg_arrival_utc": "2026-09-15T13:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:02.384784", "service_state_evidence_id": 15431615, "current_leg_start_actual_dep": "2026-09-15T13:16:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:04.243884", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SEV |
CHX |
2F34 |
465013+465172+465908 |
12 |
75 |
None |
{"version": 3, "segments": [{"to_m": 96.439, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 230.626, "from_m": 96.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2144.282, "from_m": 230.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5409.244, "from_m": 2144.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11032.236, "from_m": 5409.244, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15792.31, "from_m": 11032.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16416.919, "from_m": 15792.31, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16462.886, "from_m": 16416.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17027.237, "from_m": 16462.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17307.256, "from_m": 17027.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21898.143, "from_m": 17307.256, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21937.732, "from_m": 21898.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23190.535, "from_m": 21937.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24967.637, "from_m": 23190.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25383.079, "from_m": 24967.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25791.663, "from_m": 25383.079, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25888.908, "from_m": 25791.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31998.661, "from_m": 25888.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33962.753, "from_m": 31998.661, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35428.442, "from_m": 33962.753, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 579070, "profile_key": "11e86e49df361163168339f5d70c48f0c2f6932c1ce0c780e9a538f99889650e", "schedule_id": 23338, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1220", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223", "location": "Dunton Green", "stage_seq": 2, "distance_m": 2472.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1228", "wtt_dep": "1228H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1231", "wtt_dep": "1231H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1237", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1240H", "wtt_dep": "1241", "location": "Petts Wood", "stage_seq": 6, "distance_m": 15191.844, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 15920.162, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1243H", "wtt_dep": "1244H", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1247H", "location": "Elmstead Woods", "stage_seq": 9, "distance_m": 18995.542, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1250", "wtt_dep": "1251", "location": "Grove Park", "stage_seq": 10, "distance_m": 21047.007, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "Hither Green", "stage_seq": 11, "distance_m": 23947.597, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25478.874, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300H", "location": "Lewisham", "stage_seq": 13, "distance_m": 25981.093, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 26343.166, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 26879.56, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "New Cross", "stage_seq": 16, "distance_m": 27698.245, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 30671.512, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1311", "location": "London Bridge", "stage_seq": 18, "distance_m": 32536.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 33476.889, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1316", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 34223.205, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 35428.442, "section_seq": 1, "route_path_id": 37489}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35428.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 37489}], "total_distance_m": 35428.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31980.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3447.763, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32540, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:49Z", "source_id": 47274031, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:53Z", "source_id": 15392254, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:47Z", "source_id": 47289493, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:50Z", "source_id": 15396564, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:28Z", "source_id": 47296666, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:33Z", "source_id": 15398580, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:38Z", "source_id": 47304882, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:41Z", "source_id": 15400875, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:45Z", "source_id": 47323719, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:47Z", "source_id": 15406044, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:50Z", "source_id": 47331919, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:53Z", "source_id": 15408325, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:37Z", "source_id": 47339174, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:47:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:42Z", "source_id": 15410422, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:13Z", "source_id": 15412300, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:20Z", "source_id": 15415252, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:42Z", "source_id": 15418438, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:38Z", "source_id": 15425740, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:44Z", "source_id": 15429503, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:29Z", "source_id": 15431615, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Sevenoaks |
1220 |
1220 |
2 |
None |
None |
London Charing Cross |
1319 |
1319 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87491/2026-09-15/detailed |
None |
London Waterloo (East) |
2026-09-15T13:16:00+01:00 |
London Charing Cross |
2.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 |
1314 |
1316 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:16:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431615 |
1789474531919223 |
67 |
67 |
2026-09-15 12:26:04.243884 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:02.384784 |
| 548077 |
576820 |
W32976 |
629T27MH15 |
2026-09-15 |
COMPLETE |
15430788 |
2026-09-15 13:16:00 |
2026-09-15 12:26:09 |
2026-09-17 12:26:09 |
{"id": 576820, "stp": "P", "toc": "Thameslink", "uid": "W32976", "consist": "700155", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32976/2026-09-15/detailed", "trust_id": "629T27MH15", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-15", "dest_arr_time": "1313", "dest_platform": "5", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9T27", "timing_status": "LATE", "origin_station": "Bedford", "current_leg_arr": "1316", "current_leg_dep": "1312", "current_leg_end": "Brighton", "origin_dep_time": "1046", "origin_platform": "2", "current_location": "Brighton", "last_update_time": "2026-09-15T12:26:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Preston Park", "dest_arr_time_act": "1313", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Preston Park", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.788, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.347, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.851, \"from_m\": 20671.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.751, \"from_m\": 20836.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.352, \"from_m\": 21233.751, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.814, \"from_m\": 27218.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.018, \"from_m\": 27264.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.312, \"from_m\": 27503.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.048, \"from_m\": 27569.312, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 32343.322, \"from_m\": 31292.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33218.076, \"from_m\": 32343.322, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.781, \"from_m\": 33218.076, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 37618.58, \"from_m\": 35819.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41102.958, \"from_m\": 37618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.506, \"from_m\": 41102.958, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41761.079, \"from_m\": 41675.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41778.279, \"from_m\": 41761.079, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41863.289, \"from_m\": 41778.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.588, \"from_m\": 41863.289, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51190.173, \"from_m\": 47056.588, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68893.066, \"from_m\": 51190.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 72251.899, \"from_m\": 68893.066, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 73638.737, \"from_m\": 72251.899, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 74914.27, \"from_m\": 73638.737, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75018.69, \"from_m\": 74914.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77181.662, \"from_m\": 75018.69, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77978.363, \"from_m\": 77181.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80664.222, \"from_m\": 77978.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80733.106, \"from_m\": 80664.222, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81960.094, \"from_m\": 80733.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81997.355, \"from_m\": 81960.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82068.388, \"from_m\": 81997.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82123.656, \"from_m\": 82068.388, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82276.682, \"from_m\": 82123.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84318.945, \"from_m\": 82276.682, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84381.401, \"from_m\": 84318.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85624.917, \"from_m\": 84381.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85702.543, \"from_m\": 85624.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86112.179, \"from_m\": 85702.543, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86824.8, \"from_m\": 86112.179, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86895.373, \"from_m\": 86824.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87442.271, \"from_m\": 86895.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89056.175, \"from_m\": 87442.271, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90628.081, \"from_m\": 89056.175, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91564.509, \"from_m\": 90628.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93454.319, \"from_m\": 91564.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102465.855, \"from_m\": 93454.319, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104277.238, \"from_m\": 102465.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104312.072, \"from_m\": 104277.238, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104619.323, \"from_m\": 104312.072, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104903.215, \"from_m\": 104619.323, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105419.307, \"from_m\": 104903.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105591.081, \"from_m\": 105419.307, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106868.725, \"from_m\": 105591.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111211.707, \"from_m\": 106868.725, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111328.475, \"from_m\": 111211.707, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111451.007, \"from_m\": 111328.475, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111517.784, \"from_m\": 111451.007, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122412.888, \"from_m\": 111517.784, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123146.236, \"from_m\": 122412.888, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131638.707, \"from_m\": 123146.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131709.696, \"from_m\": 131638.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138824.066, \"from_m\": 131709.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138904.773, \"from_m\": 138824.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139199.007, \"from_m\": 138904.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140054.277, \"from_m\": 139199.007, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147918.489, \"from_m\": 140054.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149132.208, \"from_m\": 147918.489, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149650.37, \"from_m\": 149132.208, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149696.637, \"from_m\": 149650.37, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149760.602, \"from_m\": 149696.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153845.746, \"from_m\": 149760.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153879.547, \"from_m\": 153845.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165947.309, \"from_m\": 153879.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168206.463, \"from_m\": 165947.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 168273.381, \"from_m\": 168206.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 168995.268, \"from_m\": 168273.381, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 169008.369, \"from_m\": 168995.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169438.223, \"from_m\": 169008.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169583.527, \"from_m\": 169438.223, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169642.477, \"from_m\": 169583.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169672.178, \"from_m\": 169642.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169713.533, \"from_m\": 169672.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169973.695, \"from_m\": 169713.533, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 576820, \"profile_key\": \"51c4c75b53d525ba1aa3446f200bc462af4025d3c57c13f3360202ffcaba7eaf\", \"schedule_id\": 26382, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1046\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1050\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1057\", \"wtt_dep\": \"1058\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1101H\", \"wtt_dep\": \"1102\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1106\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1107\", \"wtt_dep\": \"1108\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1111\", \"wtt_dep\": \"1113\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1115\", \"wtt_dep\": \"1116\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1121\", \"wtt_dep\": \"1122\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1122H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1126H\", \"wtt_dep\": \"1127H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1136\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1139\", \"wtt_dep\": \"1139H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.825, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.514, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1143H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1146\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1149\", \"wtt_dep\": \"1150\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1153H\", \"wtt_dep\": \"1154H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1155H\", \"wtt_dep\": \"1156H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1158\", \"wtt_dep\": \"1159\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.398, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1204\", \"wtt_dep\": \"1205H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88517.996, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91235.67, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92001.907, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93103.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1213H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102401.117, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1218\", \"wtt_dep\": \"1219H\", \"location\": \"East Croydon\", \"stage_seq\": 34, \"distance_m\": 105079.827, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Purley\", \"stage_seq\": 35, \"distance_m\": 109862.714, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 36, \"distance_m\": 111451.007, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 37, \"distance_m\": 123284.448, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1233H\", \"wtt_dep\": \"1235H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 38, \"distance_m\": 131274.066, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1239\", \"wtt_dep\": \"1240H\", \"location\": \"Three Bridges\", \"stage_seq\": 39, \"distance_m\": 135765.045, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 40, \"distance_m\": 138904.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1246\", \"wtt_dep\": \"1246H\", \"location\": \"Balcombe\", \"stage_seq\": 41, \"distance_m\": 142988.552, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 42, \"distance_m\": 148023.185, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1252\", \"location\": \"Haywards Heath\", \"stage_seq\": 43, \"distance_m\": 149249.528, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256\", \"location\": \"Wivelsfield\", \"stage_seq\": 44, \"distance_m\": 153962.187, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Keymer Jn\", \"stage_seq\": 45, \"distance_m\": 154316.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258H\", \"location\": \"Burgess Hill\", \"stage_seq\": 46, \"distance_m\": 155190.698, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"Hassocks\", \"stage_seq\": 47, \"distance_m\": 158640.42, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1308\", \"wtt_dep\": \"1308H\", \"location\": \"Preston Park\", \"stage_seq\": 48, \"distance_m\": 167833.101, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 49, \"distance_m\": 169973.695, \"section_seq\": 1, \"route_path_id\": 101027}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169973.695, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}], \"total_distance_m\": 169973.695, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159463.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10509.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1046", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:54:19Z\", \"source_id\": 47045520, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:54:21Z\", \"source_id\": 15326922, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:59:59Z\", \"source_id\": 47060151, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:00:04Z\", \"source_id\": 15331081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:05:06Z\", \"source_id\": 47073803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:05:12Z\", \"source_id\": 15334945, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:09:53Z\", \"source_id\": 47086431, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:09:56Z\", \"source_id\": 15338656, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:14:22Z\", \"source_id\": 47098178, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:15:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:14:25Z\", \"source_id\": 15342138, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:19:25Z\", \"source_id\": 47111057, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:20:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:19:31Z\", \"source_id\": 15345948, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:26:25Z\", \"source_id\": 47129379, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:26:28Z\", \"source_id\": 15351274, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:36:33Z\", \"source_id\": 47155776, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:37:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:36:38Z\", \"source_id\": 15358946, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:38:15Z\", \"source_id\": 47159471, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:38:10Z\", \"source_id\": 15359757, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:39:04Z\", \"source_id\": 47162225, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:39:05Z\", \"source_id\": 15360432, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:44:17Z\", \"source_id\": 47176211, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:44:21Z\", \"source_id\": 15364393, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:49:09Z\", \"source_id\": 47188998, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:49:13Z\", \"source_id\": 15368035, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:12Z\", \"source_id\": 47199485, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:53:16Z\", \"source_id\": 15371039, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:55:10Z\", \"source_id\": 47204566, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:55:14Z\", \"source_id\": 15372513, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:57:32Z\", \"source_id\": 47210469, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:57:34Z\", \"source_id\": 15374242, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:16Z\", \"source_id\": 47225259, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:03:21Z\", \"source_id\": 15378443, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:19Z\", \"source_id\": 47238442, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:23Z\", \"source_id\": 15382182, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:13:53Z\", \"source_id\": 47252892, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:14:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:13:57Z\", \"source_id\": 15386319, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:42Z\", \"source_id\": 47263058, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:18:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:43Z\", \"source_id\": 15389134, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:15Z\", \"source_id\": 47275168, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:18Z\", \"source_id\": 15392552, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:48Z\", \"source_id\": 47310526, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:35:49Z\", \"source_id\": 15402405, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:45Z\", \"source_id\": 47323721, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:47Z\", \"source_id\": 15406064, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:09Z\", \"source_id\": 47343262, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:14Z\", \"source_id\": 15411523, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:42Z\", \"source_id\": 47355736, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:43Z\", \"source_id\": 15414830, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:19Z\", \"source_id\": 47369944, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:21Z\", \"source_id\": 15418933, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:03Z\", \"source_id\": 47377100, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:01:05Z\", \"source_id\": 15420888, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:24Z\", \"source_id\": 47385916, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:27Z\", \"source_id\": 15423370, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:56Z\", \"source_id\": 47403285, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:02Z\", \"source_id\": 15428199, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:25Z\", \"source_id\": 47412547, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:26Z\", \"source_id\": 15430788, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "5", "timing_fact_generation": 1789474467035501, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:04.155393", "service_state_evidence_id": 15430788, "current_leg_start_actual_dep": "2026-09-15T13:11:30+01:00", "operational_evidence_version": 199, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:05.788225", "service_state_valid_until_kind": null, "operational_interpretation_version": 199, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BDM |
BTN |
9T27 |
700155 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14982.186, "from_m": 12232.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.788, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.347, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.851, "from_m": 20671.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.751, "from_m": 20836.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.352, "from_m": 21233.751, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.814, "from_m": 27218.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.018, "from_m": 27264.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.312, "from_m": 27503.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.048, "from_m": 27569.312, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 32343.322, "from_m": 31292.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33218.076, "from_m": 32343.322, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.781, "from_m": 33218.076, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 37618.58, "from_m": 35819.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41102.958, "from_m": 37618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.506, "from_m": 41102.958, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41761.079, "from_m": 41675.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41778.279, "from_m": 41761.079, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41863.289, "from_m": 41778.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.588, "from_m": 41863.289, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51190.173, "from_m": 47056.588, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68893.066, "from_m": 51190.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 72251.899, "from_m": 68893.066, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 73638.737, "from_m": 72251.899, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74914.27, "from_m": 73638.737, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75018.69, "from_m": 74914.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77181.662, "from_m": 75018.69, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77978.363, "from_m": 77181.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80664.222, "from_m": 77978.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80733.106, "from_m": 80664.222, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81960.094, "from_m": 80733.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81997.355, "from_m": 81960.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82068.388, "from_m": 81997.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82123.656, "from_m": 82068.388, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82276.682, "from_m": 82123.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84318.945, "from_m": 82276.682, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 84381.401, "from_m": 84318.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85624.917, "from_m": 84381.401, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 85702.543, "from_m": 85624.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86112.179, "from_m": 85702.543, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 86824.8, "from_m": 86112.179, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 86895.373, "from_m": 86824.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87442.271, "from_m": 86895.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89056.175, "from_m": 87442.271, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90628.081, "from_m": 89056.175, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91564.509, "from_m": 90628.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93454.319, "from_m": 91564.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102465.855, "from_m": 93454.319, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104277.238, "from_m": 102465.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104312.072, "from_m": 104277.238, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104619.323, "from_m": 104312.072, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104903.215, "from_m": 104619.323, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105419.307, "from_m": 104903.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105591.081, "from_m": 105419.307, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106868.725, "from_m": 105591.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111211.707, "from_m": 106868.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111328.475, "from_m": 111211.707, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111451.007, "from_m": 111328.475, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111517.784, "from_m": 111451.007, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122412.888, "from_m": 111517.784, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123146.236, "from_m": 122412.888, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131638.707, "from_m": 123146.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131709.696, "from_m": 131638.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138824.066, "from_m": 131709.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138904.773, "from_m": 138824.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139199.007, "from_m": 138904.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140054.277, "from_m": 139199.007, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147918.489, "from_m": 140054.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149132.208, "from_m": 147918.489, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149650.37, "from_m": 149132.208, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149696.637, "from_m": 149650.37, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149760.602, "from_m": 149696.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153845.746, "from_m": 149760.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153879.547, "from_m": 153845.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165947.309, "from_m": 153879.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168206.463, "from_m": 165947.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 168273.381, "from_m": 168206.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 168995.268, "from_m": 168273.381, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169008.369, "from_m": 168995.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169438.223, "from_m": 169008.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169583.527, "from_m": 169438.223, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169642.477, "from_m": 169583.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169672.178, "from_m": 169642.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169713.533, "from_m": 169672.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169973.695, "from_m": 169713.533, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 576820, "profile_key": "51c4c75b53d525ba1aa3446f200bc462af4025d3c57c13f3360202ffcaba7eaf", "schedule_id": 26382, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1046", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1050", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1057", "wtt_dep": "1058", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1101H", "wtt_dep": "1102", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1106", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1107", "wtt_dep": "1108", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1111", "wtt_dep": "1113", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1115", "wtt_dep": "1116", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1121", "wtt_dep": "1122", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1122H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1126H", "wtt_dep": "1127H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1136", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1139", "wtt_dep": "1139H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.825, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.514, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1143H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1146", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1149", "wtt_dep": "1150", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1153H", "wtt_dep": "1154H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1155H", "wtt_dep": "1156H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1158", "wtt_dep": "1159", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.398, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1204", "wtt_dep": "1205H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88517.996, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1208", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91235.67, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92001.907, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93103.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1213H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102401.117, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Windmill Bridge Jn", "stage_seq": 33, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1218", "wtt_dep": "1219H", "location": "East Croydon", "stage_seq": 34, "distance_m": 105079.827, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Purley", "stage_seq": 35, "distance_m": 109862.714, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224", "location": "Stoats Nest Jn", "stage_seq": 36, "distance_m": 111451.007, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 123284.448, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1233H", "wtt_dep": "1235H", "location": "Gatwick Airport", "stage_seq": 38, "distance_m": 131274.066, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1239", "wtt_dep": "1240H", "location": "Three Bridges", "stage_seq": 39, "distance_m": 135765.045, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Balcombe Tunnel Jn", "stage_seq": 40, "distance_m": 138904.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1246", "wtt_dep": "1246H", "location": "Balcombe", "stage_seq": 41, "distance_m": 142988.552, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Copyhold Jn", "stage_seq": 42, "distance_m": 148023.185, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1252", "location": "Haywards Heath", "stage_seq": 43, "distance_m": 149249.528, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256", "location": "Wivelsfield", "stage_seq": 44, "distance_m": 153962.187, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Keymer Jn", "stage_seq": 45, "distance_m": 154316.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258H", "location": "Burgess Hill", "stage_seq": 46, "distance_m": 155190.698, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "Hassocks", "stage_seq": 47, "distance_m": 158640.42, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1308", "wtt_dep": "1308H", "location": "Preston Park", "stage_seq": 48, "distance_m": 167833.101, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": null, "location": "Brighton", "stage_seq": 49, "distance_m": 169973.695, "section_seq": 1, "route_path_id": 101027}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169973.695, "from_m": 0.0, "section_seq": 1, "route_path_id": 101027}], "total_distance_m": 169973.695, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159463.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10509.933, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:54:19Z", "source_id": 47045520, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T09:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:54:21Z", "source_id": 15326922, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T10:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:59:59Z", "source_id": 47060151, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T10:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:00:04Z", "source_id": 15331081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:05:06Z", "source_id": 47073803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T10:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:05:12Z", "source_id": 15334945, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:09:53Z", "source_id": 47086431, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T10:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:09:56Z", "source_id": 15338656, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:14:22Z", "source_id": 47098178, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T10:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:14:25Z", "source_id": 15342138, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:19:25Z", "source_id": 47111057, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T10:20:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:19:31Z", "source_id": 15345948, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:26:25Z", "source_id": 47129379, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T10:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:26:28Z", "source_id": 15351274, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:36:33Z", "source_id": 47155776, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T10:37:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:36:38Z", "source_id": 15358946, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:38:15Z", "source_id": 47159471, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T10:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:38:10Z", "source_id": 15359757, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:39:04Z", "source_id": 47162225, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T10:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:39:05Z", "source_id": 15360432, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:44:17Z", "source_id": 47176211, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T10:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:44:21Z", "source_id": 15364393, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T11:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:49:09Z", "source_id": 47188998, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T10:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:49:13Z", "source_id": 15368035, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:12Z", "source_id": 47199485, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T10:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:53:16Z", "source_id": 15371039, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:55:10Z", "source_id": 47204566, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T10:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:55:14Z", "source_id": 15372513, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T11:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:57:32Z", "source_id": 47210469, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T10:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:57:34Z", "source_id": 15374242, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T11:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:16Z", "source_id": 47225259, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T11:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:03:21Z", "source_id": 15378443, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T12:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:19Z", "source_id": 47238442, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T11:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:23Z", "source_id": 15382182, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T12:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:13:53Z", "source_id": 47252892, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T11:14:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:13:57Z", "source_id": 15386319, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T12:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:42Z", "source_id": 47263058, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T11:18:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:43Z", "source_id": 15389134, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:15Z", "source_id": 47275168, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T11:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:18Z", "source_id": 15392552, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:48Z", "source_id": 47310526, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T11:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:35:49Z", "source_id": 15402405, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T12:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:45Z", "source_id": 47323721, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T11:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:47Z", "source_id": 15406064, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30845, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:09Z", "source_id": 47343262, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T11:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:14Z", "source_id": 15411523, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:42Z", "source_id": 47355736, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T11:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:43Z", "source_id": 15414830, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:19Z", "source_id": 47369944, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T11:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:21Z", "source_id": 15418933, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:03Z", "source_id": 47377100, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T12:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:01:05Z", "source_id": 15420888, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:24Z", "source_id": 47385916, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T12:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:27Z", "source_id": 15423370, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:56Z", "source_id": 47403285, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T12:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:02Z", "source_id": 15428199, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30984, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:25Z", "source_id": 47412547, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T12:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:26Z", "source_id": 15430788, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Bedford |
1046 |
1046 |
2 |
None |
None |
Brighton |
1313 |
1313 |
5 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32976/2026-09-15/detailed |
None |
Preston Park |
2026-09-15T13:11:30+01:00 |
Brighton |
4.0 |
{"type": "LineString", "coordinates": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
1.3 |
1312 |
1316 |
Preston Park |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-15 12:26:08 |
TERMINATED |
2026-09-15 12:16:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430788 |
1789474467035501 |
199 |
199 |
2026-09-15 12:26:05.788225 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:04.155393 |
| 548078 |
577759 |
P90480 |
895C18MI15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 12:16:00 |
2026-09-15 12:26:09 |
2026-09-17 12:26:09 |
{"id": 577759, "stp": "P", "toc": "Southeastern", "uid": "P90480", "consist": "395012", "dest_crs": "XRE", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90480/2026-09-15/detailed", "trust_id": "895C18MI15", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate E.M.U.D.", "service_date": "2026-09-15", "dest_arr_time": "1142", "dest_platform": null, "is_terminated": 1, "next_location": "Ramsgate Sig. EK5145", "signalling_id": "5C18", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "1127", "current_leg_dep": "1158", "current_leg_end": "Ramsgate Sig. EK5145", "origin_dep_time": "1125", "origin_platform": "2", "current_location": "Ramsgate", "last_update_time": "2026-09-15T12:26:09", "route_debug_link": null, "timing_variation": "+34 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4054297, 51.3411668], [1.4067194999999997, 51.34164320000001], [1.4073131999999997, 51.34186470000001], [1.4076104, 51.3419744], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4092927, 51.3425846]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "1142", "motion_projection": null, "next_location_lat": "51.3425846", "next_location_lon": "1.4092927", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:47215966\", \"confirmationDeadline\": \"2026-09-15T12:01:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 433.914, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 702.058, \"from_m\": 433.914, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 577759, \"profile_key\": \"b45e9cd5f6635703548762d2c3befd53e1d2866783354cdb20c27b03ed9d1eff\", \"schedule_id\": 24322, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1125\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37874}, {\"is_pass\": false, \"wtt_arr\": \"1127\", \"wtt_dep\": \"1133\", \"location\": \"Ramsgate Sig. EK5145\", \"stage_seq\": 2, \"distance_m\": 311.23, \"section_seq\": 1, \"route_path_id\": 37874}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"RM Depot Exit Margate End\", \"stage_seq\": 3, \"distance_m\": 596.554, \"section_seq\": 1, \"route_path_id\": 37874}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": null, \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 4, \"distance_m\": 702.058, \"section_seq\": 1, \"route_path_id\": 37874}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 702.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37874}], \"total_distance_m\": 702.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 702.058, \"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": "1125", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1409.0", "current_position_lat": "51.3425846", "current_position_lon": "1.4092927", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate", "service_state_platform": "3", "timing_fact_generation": 1789469985716516, "current_leg_arrival_utc": "2026-09-15T12:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:05.185693", "service_state_evidence_id": 47215966, "current_leg_start_actual_dep": "2026-09-15T11:58:46+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:05.792196", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
XRE |
5C18 |
395012 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 433.914, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 702.058, "from_m": 433.914, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 577759, "profile_key": "b45e9cd5f6635703548762d2c3befd53e1d2866783354cdb20c27b03ed9d1eff", "schedule_id": 24322, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1125", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37874}, {"is_pass": false, "wtt_arr": "1127", "wtt_dep": "1133", "location": "Ramsgate Sig. EK5145", "stage_seq": 2, "distance_m": 311.23, "section_seq": 1, "route_path_id": 37874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "RM Depot Exit Margate End", "stage_seq": 3, "distance_m": 596.554, "section_seq": 1, "route_path_id": 37874}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": null, "location": "Ramsgate E.M.U.D.", "stage_seq": 4, "distance_m": 702.058, "section_seq": 1, "route_path_id": 37874}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 702.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 37874}], "total_distance_m": 702.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 702.058, "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} |
[] |
Ramsgate |
1125 |
1125 |
2 |
None |
None |
Ramsgate E.M.U.D. |
1142 |
1142 |
None |
LATE |
+34 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90480/2026-09-15/detailed |
None |
Ramsgate |
2026-09-15T11:58:46+01:00 |
Ramsgate Sig. EK5145 |
1409.0 |
{"type": "LineString", "coordinates": [[1.4054297, 51.3411668], [1.4067194999999997, 51.34164320000001], [1.4073131999999997, 51.34186470000001], [1.4076104, 51.3419744], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4092927, 51.3425846]]} |
0.2 |
1158 |
1127 |
None |
Ramsgate |
Ramsgate Sig. EK5145 |
51.3425846 |
1.4092927 |
51.3425846 |
1.4092927 |
1 |
0 |
2026-09-15 12:26:09 |
TERMINATED |
2026-09-15 12:16:00 |
Ramsgate |
TD |
TRACKING_TIMEOUT |
47215966 |
1789469985716516 |
50 |
50 |
2026-09-15 12:26:05.792196 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:05.185693 |
| 548079 |
580081 |
Y15532 |
852A22MM15 |
2026-09-15 |
COMPLETE |
15432065 |
2026-09-15 13:15:00 |
2026-09-15 12:26:37 |
2026-09-17 12:26:37 |
{"id": 580081, "stp": "P", "toc": "Great Western Railway", "uid": "Y15532", "consist": "150234+150246", "dest_crs": "SER", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15532/2026-09-15/detailed", "trust_id": "852A22MM15", "origin_crs": "SIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Erth", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "3", "is_terminated": 1, "next_location": "St. Erth", "signalling_id": "2A22", "timing_status": "ON TIME", "origin_station": "St. Ives", "current_leg_arr": "1315", "current_leg_dep": "1313", "current_leg_end": "St. Erth", "origin_dep_time": "1303", "origin_platform": null, "current_location": "St. Erth", "last_update_time": "2026-09-15T12:26:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.4363706999999994, 50.18451819999999], [-5.4364552, 50.1842629], [-5.4365103999999995, 50.1839692], [-5.4365641, 50.183679999999995], [-5.4367435, 50.18271479999999], [-5.436802, 50.1824073], [-5.4368827, 50.1821278], [-5.437009999999999, 50.1818119], [-5.437149499999999, 50.1815419], [-5.437320299999999, 50.181295199999994], [-5.4375434, 50.1810388], [-5.4377857999999994, 50.1808019], [-5.4380368, 50.180592299999994], [-5.438321099999999, 50.180386199999994], [-5.4386244, 50.18019610000001], [-5.4389141, 50.180037799999994], [-5.4393431, 50.17983499999999], [-5.4397021, 50.179661499999995], [-5.4400616, 50.17946539999999], [-5.440347799999999, 50.179288500000006], [-5.440611399999999, 50.1790954], [-5.4408312, 50.1789137], [-5.441012599999999, 50.1787372], [-5.441159, 50.17858579999999], [-5.4413234, 50.178384699999995], [-5.4415024, 50.1781394], [-5.441634299999999, 50.1778914], [-5.441750799999999, 50.177628199999994], [-5.441825, 50.17734440000001], [-5.4418733, 50.1770741], [-5.4418856, 50.1768361], [-5.441879699999999, 50.176586400000005], [-5.441836599999999, 50.1763679], [-5.441783599999999, 50.17613059999999], [-5.4416919, 50.17585039999999], [-5.441569499999999, 50.1755852], [-5.441412299999999, 50.1753233], [-5.4411273, 50.1748726], [-5.4409408, 50.1745755], [-5.440806, 50.1743133], [-5.440707499999999, 50.17409730000001], [-5.4406316, 50.1738606], [-5.440603199999999, 50.1736244], [-5.4406153, 50.17337929999999], [-5.440665199999999, 50.17307859999999], [-5.4407374, 50.17283539999999], [-5.4408582, 50.17259409999999], [-5.441015200000001, 50.1723395], [-5.4412155, 50.1720945], [-5.441473199999999, 50.1718711], [-5.4415077, 50.17184340000001], [-5.441729, 50.1716795], [-5.4417518, 50.17166259999998], [-5.442073299999999, 50.1714712], [-5.4423694, 50.171319200000006], [-5.442781599999999, 50.171103399999986], [-5.4430938, 50.1709522], [-5.443508199999999, 50.1707748], [-5.4439323, 50.17058]]}", "current_leg_start": "Lelant", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "50.1705800", "next_location_lon": "-5.4439323", "previous_location": "Lelant", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.353, \"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\": 6397.316, \"from_m\": 215.353, \"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\": 6613.549, \"from_m\": 6397.316, \"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\": 6686.216, \"from_m\": 6613.549, \"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\": 580081, \"profile_key\": \"a5505fc9f04228669299f4d4f0eb5cf913446248bc219b048924a1c24a8d6b0c\", \"schedule_id\": 30215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1303\", \"location\": \"St. Ives\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40412}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1306H\", \"location\": \"Carbis Bay\", \"stage_seq\": 2, \"distance_m\": 1826.951, \"section_seq\": 1, \"route_path_id\": 40412}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1311H\", \"location\": \"Lelant\", \"stage_seq\": 3, \"distance_m\": 4898.281, \"section_seq\": 1, \"route_path_id\": 40412}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"St. Erth\", \"stage_seq\": 4, \"distance_m\": 6686.216, \"section_seq\": 1, \"route_path_id\": 40412}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6686.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40412}], \"total_distance_m\": 6686.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6686.216, \"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": "1303", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.1705800", "current_position_lon": "-5.4439323", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:37Z\", \"source_id\": 15425007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:12:36Z\", \"source_id\": 15429387, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:16:06Z\", \"source_id\": 15432065, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Erth", "service_state_platform": "3", "timing_fact_generation": 1789474568254321, "current_leg_arrival_utc": "2026-09-15T13:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:08.252537", "service_state_evidence_id": 15432065, "current_leg_start_actual_dep": "2026-09-15T13:11:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-15T12:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:08.926127", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
SIV |
SER |
2A22 |
150234+150246 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 215.353, "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": 6397.316, "from_m": 215.353, "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": 6613.549, "from_m": 6397.316, "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": 6686.216, "from_m": 6613.549, "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": 580081, "profile_key": "a5505fc9f04228669299f4d4f0eb5cf913446248bc219b048924a1c24a8d6b0c", "schedule_id": 30215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1303", "location": "St. Ives", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40412}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1306H", "location": "Carbis Bay", "stage_seq": 2, "distance_m": 1826.951, "section_seq": 1, "route_path_id": 40412}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1311H", "location": "Lelant", "stage_seq": 3, "distance_m": 4898.281, "section_seq": 1, "route_path_id": 40412}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "St. Erth", "stage_seq": 4, "distance_m": 6686.216, "section_seq": 1, "route_path_id": 40412}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6686.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 40412}], "total_distance_m": 6686.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6686.216, "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-15T12:06:37Z", "source_id": 15425007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:12:36Z", "source_id": 15429387, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:16:06Z", "source_id": 15432065, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T13:15:00+01:00", "operational_fact": true}] |
St. Ives |
1303 |
1303 |
None |
None |
None |
St. Erth |
1315 |
1315 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15532/2026-09-15/detailed |
None |
Lelant |
2026-09-15T13:11:30+01:00 |
St. Erth |
2.0 |
{"type": "LineString", "coordinates": [[-5.4363706999999994, 50.18451819999999], [-5.4364552, 50.1842629], [-5.4365103999999995, 50.1839692], [-5.4365641, 50.183679999999995], [-5.4367435, 50.18271479999999], [-5.436802, 50.1824073], [-5.4368827, 50.1821278], [-5.437009999999999, 50.1818119], [-5.437149499999999, 50.1815419], [-5.437320299999999, 50.181295199999994], [-5.4375434, 50.1810388], [-5.4377857999999994, 50.1808019], [-5.4380368, 50.180592299999994], [-5.438321099999999, 50.180386199999994], [-5.4386244, 50.18019610000001], [-5.4389141, 50.180037799999994], [-5.4393431, 50.17983499999999], [-5.4397021, 50.179661499999995], [-5.4400616, 50.17946539999999], [-5.440347799999999, 50.179288500000006], [-5.440611399999999, 50.1790954], [-5.4408312, 50.1789137], [-5.441012599999999, 50.1787372], [-5.441159, 50.17858579999999], [-5.4413234, 50.178384699999995], [-5.4415024, 50.1781394], [-5.441634299999999, 50.1778914], [-5.441750799999999, 50.177628199999994], [-5.441825, 50.17734440000001], [-5.4418733, 50.1770741], [-5.4418856, 50.1768361], [-5.441879699999999, 50.176586400000005], [-5.441836599999999, 50.1763679], [-5.441783599999999, 50.17613059999999], [-5.4416919, 50.17585039999999], [-5.441569499999999, 50.1755852], [-5.441412299999999, 50.1753233], [-5.4411273, 50.1748726], [-5.4409408, 50.1745755], [-5.440806, 50.1743133], [-5.440707499999999, 50.17409730000001], [-5.4406316, 50.1738606], [-5.440603199999999, 50.1736244], [-5.4406153, 50.17337929999999], [-5.440665199999999, 50.17307859999999], [-5.4407374, 50.17283539999999], [-5.4408582, 50.17259409999999], [-5.441015200000001, 50.1723395], [-5.4412155, 50.1720945], [-5.441473199999999, 50.1718711], [-5.4415077, 50.17184340000001], [-5.441729, 50.1716795], [-5.4417518, 50.17166259999998], [-5.442073299999999, 50.1714712], [-5.4423694, 50.171319200000006], [-5.442781599999999, 50.171103399999986], [-5.4430938, 50.1709522], [-5.443508199999999, 50.1707748], [-5.4439323, 50.17058]]} |
1.1 |
1313 |
1315 |
Lelant |
St. Erth |
St. Erth |
50.1705800 |
-5.4439323 |
50.1705800 |
-5.4439323 |
1 |
0 |
2026-09-15 12:26:37 |
TERMINATED |
2026-09-15 12:15:00 |
St. Erth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15432065 |
1789474568254321 |
9 |
9 |
2026-09-15 12:26:08.926127 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:08.252537 |
| 548080 |
579899 |
G30271 |
362F28ML15 |
2026-09-15 |
COMPLETE |
15432166 |
2026-09-15 13:16:00 |
2026-09-15 12:26:37 |
2026-09-17 12:26:37 |
{"id": 579899, "stp": "P", "toc": "Merseyrail", "uid": "G30271", "consist": "777148", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30271/2026-09-15/detailed", "trust_id": "362F28ML15", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F28", "timing_status": "ON TIME", "origin_station": "Headbolt Lane", "current_leg_arr": "1316", "current_leg_dep": "1314", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1256", "origin_platform": "2", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-15T12:26:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "1316", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6408.655, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6764.951, \"from_m\": 6408.655, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7181.685, \"from_m\": 6764.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8836.775, \"from_m\": 7181.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9948.152, \"from_m\": 8836.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11468.302, \"from_m\": 9948.152, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11528.29, \"from_m\": 11468.302, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12521.64, \"from_m\": 11528.29, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12726.549, \"from_m\": 12521.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13394.744, \"from_m\": 12726.549, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13564.401, \"from_m\": 13394.744, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 579899, \"profile_key\": \"78f9a8bc660ecb31b73caf7f401676d9daaa115ca79aa92ddb4520cca66fc4ed\", \"schedule_id\": 11149, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1301\", \"wtt_dep\": \"1301H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1303H\", \"wtt_dep\": \"1304\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1309H\", \"wtt_dep\": \"1310\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1313\", \"wtt_dep\": \"1314\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 31930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13564.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1256", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:33Z\", \"source_id\": 47365430, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:38Z\", \"source_id\": 15417671, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:15Z\", \"source_id\": 47375145, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:20Z\", \"source_id\": 15420360, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:17Z\", \"source_id\": 47380202, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:18Z\", \"source_id\": 15421755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:01Z\", \"source_id\": 47390284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:05Z\", \"source_id\": 15424573, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:15Z\", \"source_id\": 47398778, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:18Z\", \"source_id\": 15426979, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:13Z\", \"source_id\": 47409391, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:13:13Z\", \"source_id\": 15429901, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:16:09Z\", \"source_id\": 47417032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:16:14Z\", \"source_id\": 15432166, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789474576452629, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:16.440400", "service_state_evidence_id": 15432166, "current_leg_start_actual_dep": "2026-09-15T13:14:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:17.902456", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HBL |
LVC |
2F28 |
777148 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1580.746, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6764.951, "from_m": 6408.655, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7181.685, "from_m": 6764.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8836.775, "from_m": 7181.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9948.152, "from_m": 8836.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11468.302, "from_m": 9948.152, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11528.29, "from_m": 11468.302, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12521.64, "from_m": 11528.29, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12726.549, "from_m": 12521.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13394.744, "from_m": 12726.549, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13564.401, "from_m": 13394.744, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 579899, "profile_key": "78f9a8bc660ecb31b73caf7f401676d9daaa115ca79aa92ddb4520cca66fc4ed", "schedule_id": 11149, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1256", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1301", "wtt_dep": "1301H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1303H", "wtt_dep": "1304", "location": "Rice Lane", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1309H", "wtt_dep": "1310", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1313", "wtt_dep": "1314", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 31930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 31930}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13564.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9628, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:33Z", "source_id": 47365430, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:38Z", "source_id": 15417671, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:15Z", "source_id": 47375145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:20Z", "source_id": 15420360, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:17Z", "source_id": 47380202, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:18Z", "source_id": 15421755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:01Z", "source_id": 47390284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:05Z", "source_id": 15424573, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:15Z", "source_id": 47398778, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:18Z", "source_id": 15426979, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:13Z", "source_id": 47409391, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:13:13Z", "source_id": 15429901, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:16:09Z", "source_id": 47417032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:16:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:16:14Z", "source_id": 15432166, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Headbolt Lane |
1256 |
1256 |
2 |
None |
None |
Liverpool Central (Northern) |
1316 |
1316 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30271/2026-09-15/detailed |
None |
Moorfields (Northern Line) |
2026-09-15T13:14:00+01:00 |
Liverpool Central (Northern) |
2.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} |
0.6 |
1314 |
1316 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-15 12:26:37 |
TERMINATED |
2026-09-15 12:16:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15432166 |
1789474576452629 |
28 |
28 |
2026-09-15 12:26:17.902456 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:16.440400 |
| 548081 |
579047 |
W83613 |
042T79MK15 |
2026-09-15 |
COMPLETE |
15431380 |
2026-09-15 13:16:00 |
2026-09-15 12:26:37 |
2026-09-17 12:26:37 |
{"id": 579047, "stp": "P", "toc": "ScotRail", "uid": "W83613", "consist": "170406", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83613/2026-09-15/detailed", "trust_id": "042T79MK15", "origin_crs": "TWB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": "9E", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2T79", "timing_status": "LATE", "origin_station": "Tweedbank", "current_leg_arr": "1316", "current_leg_dep": "1308", "current_leg_end": "Edinburgh", "origin_dep_time": "1219", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-15T12:26:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Brunstane", "dest_arr_time_act": "1314", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Brunstane", "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\": 405.918, \"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\": 2520.07, \"from_m\": 405.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4274.209, \"from_m\": 2520.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7226.846, \"from_m\": 4274.209, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9912.492, \"from_m\": 7226.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11754.436, \"from_m\": 9912.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16733.664, \"from_m\": 11754.436, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21727.814, \"from_m\": 16733.664, \"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\": 22390.878, \"from_m\": 21727.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27806.438, \"from_m\": 22390.878, \"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\": 37549.423, \"from_m\": 27806.438, \"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\": 37952.053, \"from_m\": 37549.423, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38806.021, \"from_m\": 37952.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41491.51, \"from_m\": 38806.021, \"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\": 42638.327, \"from_m\": 41491.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42651.172, \"from_m\": 42638.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43189.272, \"from_m\": 42651.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44769.314, \"from_m\": 43189.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45411.321, \"from_m\": 44769.314, \"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\": 48804.116, \"from_m\": 45411.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48862.75, \"from_m\": 48804.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49175.336, \"from_m\": 48862.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49528.098, \"from_m\": 49175.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49716.831, \"from_m\": 49528.098, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49732.212, \"from_m\": 49716.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51227.246, \"from_m\": 49732.212, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51435.123, \"from_m\": 51227.246, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54538.685, \"from_m\": 51435.123, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55177.427, \"from_m\": 54538.685, \"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\": 55647.585, \"from_m\": 55177.427, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55714.037, \"from_m\": 55647.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55776.716, \"from_m\": 55714.037, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56343.712, \"from_m\": 55776.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56790.451, \"from_m\": 56343.712, \"capability_applied\": null, \"effective_limit_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\": 579047, \"profile_key\": \"b2022f499f9d0482122ba671b4a7017d3bffaa8e2113452121d83699fdaa3861\", \"schedule_id\": 28812, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1219\", \"location\": \"Tweedbank\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1223H\", \"location\": \"Galashiels\", \"stage_seq\": 2, \"distance_m\": 3565.06, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228\", \"location\": \"Bowland Jn\", \"stage_seq\": 3, \"distance_m\": 8912.267, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1231H\", \"wtt_dep\": \"1232\", \"location\": \"Stow\", \"stage_seq\": 4, \"distance_m\": 14169.525, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Galabank Jn\", \"stage_seq\": 5, \"distance_m\": 15296.249, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243H\", \"location\": \"Tynehead Jn\", \"stage_seq\": 6, \"distance_m\": 30979.327, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 7, \"distance_m\": 37007.273, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1248\", \"wtt_dep\": \"1249\", \"location\": \"Gorebridge\", \"stage_seq\": 8, \"distance_m\": 37738.732, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1252\", \"wtt_dep\": \"1252H\", \"location\": \"Newtongrange\", \"stage_seq\": 9, \"distance_m\": 41376.345, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1255H\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 43530.109, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 11, \"distance_m\": 45411.321, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300\", \"location\": \"Shawfair\", \"stage_seq\": 12, \"distance_m\": 47656.909, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 13, \"distance_m\": 48804.116, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1303\", \"wtt_dep\": \"1303H\", \"location\": \"Newcraighall\", \"stage_seq\": 14, \"distance_m\": 49409.168, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1306\", \"wtt_dep\": \"1307\", \"location\": \"Brunstane\", \"stage_seq\": 15, \"distance_m\": 50625.431, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 16, \"distance_m\": 51465.607, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 17, \"distance_m\": 53836.786, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 18, \"distance_m\": 55776.716, \"section_seq\": 1, \"route_path_id\": 39748}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 19, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 39748}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39748}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1219", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:31Z\", \"source_id\": 47267996, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:19:34Z\", \"source_id\": 15390503, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:27:55Z\", \"source_id\": 47289819, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:28:00Z\", \"source_id\": 15396693, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:16Z\", \"source_id\": 47340961, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:47:21Z\", \"source_id\": 15410913, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:58Z\", \"source_id\": 47348245, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:04Z\", \"source_id\": 15412850, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1001, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:33Z\", \"source_id\": 47370515, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:38Z\", \"source_id\": 15419108, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:14Z\", \"source_id\": 47380066, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:18Z\", \"source_id\": 15421738, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:03Z\", \"source_id\": 47390358, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:05Z\", \"source_id\": 15424592, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:12Z\", \"source_id\": 47414489, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:13Z\", \"source_id\": 15431380, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "9", "timing_fact_generation": 1789474514855529, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:18.784800", "service_state_evidence_id": 15431380, "current_leg_start_actual_dep": "2026-09-15T13:09:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:19.189813", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
TWB |
EDB |
2T79 |
170406 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 405.918, "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": 2520.07, "from_m": 405.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4274.209, "from_m": 2520.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7226.846, "from_m": 4274.209, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9912.492, "from_m": 7226.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11754.436, "from_m": 9912.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16733.664, "from_m": 11754.436, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21727.814, "from_m": 16733.664, "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": 22390.878, "from_m": 21727.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27806.438, "from_m": 22390.878, "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": 37549.423, "from_m": 27806.438, "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": 37952.053, "from_m": 37549.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38806.021, "from_m": 37952.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41491.51, "from_m": 38806.021, "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": 42638.327, "from_m": 41491.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42651.172, "from_m": 42638.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43189.272, "from_m": 42651.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44769.314, "from_m": 43189.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45411.321, "from_m": 44769.314, "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": 48804.116, "from_m": 45411.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48862.75, "from_m": 48804.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 49175.336, "from_m": 48862.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49528.098, "from_m": 49175.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 49716.831, "from_m": 49528.098, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49732.212, "from_m": 49716.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51227.246, "from_m": 49732.212, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51435.123, "from_m": 51227.246, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54538.685, "from_m": 51435.123, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55177.427, "from_m": 54538.685, "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": 55647.585, "from_m": 55177.427, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55714.037, "from_m": 55647.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55776.716, "from_m": 55714.037, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56343.712, "from_m": 55776.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56790.451, "from_m": 56343.712, "capability_applied": null, "effective_limit_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": 579047, "profile_key": "b2022f499f9d0482122ba671b4a7017d3bffaa8e2113452121d83699fdaa3861", "schedule_id": 28812, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1219", "location": "Tweedbank", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1223H", "location": "Galashiels", "stage_seq": 2, "distance_m": 3565.06, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228", "location": "Bowland Jn", "stage_seq": 3, "distance_m": 8912.267, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1231H", "wtt_dep": "1232", "location": "Stow", "stage_seq": 4, "distance_m": 14169.525, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Galabank Jn", "stage_seq": 5, "distance_m": 15296.249, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243H", "location": "Tynehead Jn", "stage_seq": 6, "distance_m": 30979.327, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Fushiebridge Jn", "stage_seq": 7, "distance_m": 37007.273, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1248", "wtt_dep": "1249", "location": "Gorebridge", "stage_seq": 8, "distance_m": 37738.732, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1252", "wtt_dep": "1252H", "location": "Newtongrange", "stage_seq": 9, "distance_m": 41376.345, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1255H", "location": "Eskbank", "stage_seq": 10, "distance_m": 43530.109, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Kings Gate Jn", "stage_seq": 11, "distance_m": 45411.321, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300", "location": "Shawfair", "stage_seq": 12, "distance_m": 47656.909, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Newgraighall South Jn", "stage_seq": 13, "distance_m": 48804.116, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1303", "wtt_dep": "1303H", "location": "Newcraighall", "stage_seq": 14, "distance_m": 49409.168, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1306", "wtt_dep": "1307", "location": "Brunstane", "stage_seq": 15, "distance_m": 50625.431, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Portobello Jn (Edinburgh)", "stage_seq": 16, "distance_m": 51465.607, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Craigentinny Jn", "stage_seq": 17, "distance_m": 53836.786, "section_seq": 1, "route_path_id": 39748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Abbeyhill Jn", "stage_seq": 18, "distance_m": 55776.716, "section_seq": 1, "route_path_id": 39748}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 39748}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39748}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:31Z", "source_id": 47267996, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:19:34Z", "source_id": 15390503, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1005, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:27:55Z", "source_id": 47289819, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:28:00Z", "source_id": 15396693, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 996, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:16Z", "source_id": 47340961, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:47:21Z", "source_id": 15410913, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 998, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:58Z", "source_id": 47348245, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:04Z", "source_id": 15412850, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1001, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:33Z", "source_id": 47370515, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:38Z", "source_id": 15419108, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1017, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:14Z", "source_id": 47380066, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:18Z", "source_id": 15421738, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 952, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:03Z", "source_id": 47390358, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:05Z", "source_id": 15424592, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 892, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:12Z", "source_id": 47414489, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:13Z", "source_id": 15431380, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Tweedbank |
1219 |
1219 |
1 |
None |
None |
Edinburgh |
1315 |
1314 |
9E |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83613/2026-09-15/detailed |
None |
Brunstane |
2026-09-15T13:09:00+01:00 |
Edinburgh |
8.0 |
{"type": "LineString", "coordinates": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
3.8 |
1308 |
1316 |
Brunstane |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-15 12:26:37 |
TERMINATED |
2026-09-15 12:16:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431380 |
1789474514855529 |
33 |
33 |
2026-09-15 12:26:19.189813 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:18.784800 |
| 548082 |
578763 |
G15434 |
732N30MK15 |
2026-09-15 |
COMPLETE |
15431212 |
2026-09-15 13:16:00 |
2026-09-15 12:26:37 |
2026-09-17 12:26:37 |
{"id": 578763, "stp": "P", "toc": "Great Western Railway", "uid": "G15434", "consist": "387158", "dest_crs": "DID", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15434/2026-09-15/detailed", "trust_id": "732N30MK15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-15", "dest_arr_time": "1319", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "2N30", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "1316", "current_leg_dep": "1310", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1208", "origin_platform": "12", "current_location": "Didcot Parkway", "last_update_time": "2026-09-15T12:26:37", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]}", "current_leg_start": "Cholsey", "dest_arr_time_act": "1319", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Cholsey", "current_leg_milage": "4.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16732.429, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16885.671, \"from_m\": 16732.429, \"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\": 19128.366, \"from_m\": 16885.671, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19225.362, \"from_m\": 19128.366, \"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\": 27319.177, \"from_m\": 19225.362, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 27486.522, \"from_m\": 27319.177, \"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\": 27634.924, \"from_m\": 27486.522, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27801.062, \"from_m\": 27634.924, \"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\": 38066.6, \"from_m\": 27801.062, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38150.114, \"from_m\": 38066.6, \"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\": 38639.629, \"from_m\": 38150.114, \"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\": 38678.168, \"from_m\": 38639.629, \"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\": 38828.759, \"from_m\": 38678.168, \"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\": 40158.504, \"from_m\": 38828.759, \"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\": 40170.108, \"from_m\": 40158.504, \"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\": 49347.588, \"from_m\": 40170.108, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49402.098, \"from_m\": 49347.588, \"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\": 56159.027, \"from_m\": 49402.098, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56238.973, \"from_m\": 56159.027, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56297.354, \"from_m\": 56238.973, \"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\": 56404.241, \"from_m\": 56297.354, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56460.36, \"from_m\": 56404.241, \"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\": 56518.751, \"from_m\": 56460.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57143.267, \"from_m\": 56518.751, \"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\": 57949.172, \"from_m\": 57143.267, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58269.837, \"from_m\": 57949.172, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 58979.192, \"from_m\": 58269.837, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59044.255, \"from_m\": 58979.192, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83389.493, \"from_m\": 59044.255, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 83536.175, \"from_m\": 83389.493, \"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\": 83605.33, \"from_m\": 83536.175, \"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\": 85039.917, \"from_m\": 83605.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 578763, \"profile_key\": \"94c6dcbd59bc906b2e475a3ad3ffa079aa3abc1cdfa6fb0ec6be80c0adfc8315\", \"schedule_id\": 9145, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1208\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1209\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1216H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17639.361, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221H\", \"location\": \"Dolphin Jn\", \"stage_seq\": 8, \"distance_m\": 27486.522, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1223H\", \"wtt_dep\": \"1224H\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29557.47, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1230\", \"wtt_dep\": \"1231\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38786.59, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1237\", \"wtt_dep\": \"1238\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 49675.712, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 56460.36, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1244H\", \"wtt_dep\": \"1254\", \"location\": \"Reading\", \"stage_seq\": 13, \"distance_m\": 57620.151, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Reading West Jn\", \"stage_seq\": 14, \"distance_m\": 59468.859, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1258\", \"location\": \"Tilehurst\", \"stage_seq\": 15, \"distance_m\": 61834.161, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302\", \"location\": \"Pangbourne\", \"stage_seq\": 16, \"distance_m\": 66412.46, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"Goring & Streatley\", \"stage_seq\": 17, \"distance_m\": 71604.664, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1310H\", \"location\": \"Cholsey\", \"stage_seq\": 18, \"distance_m\": 77625.916, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Didcot East Jn\", \"stage_seq\": 19, \"distance_m\": 84099.754, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 85039.917, \"section_seq\": 1, \"route_path_id\": 30160}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85039.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30160}], \"total_distance_m\": 85039.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84079.588, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 960.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1208", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:15:57Z\", \"source_id\": 47258279, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:16:02Z\", \"source_id\": 15387858, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:47Z\", \"source_id\": 47276506, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:22:52Z\", \"source_id\": 15392933, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:29:59Z\", \"source_id\": 47295233, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:09Z\", \"source_id\": 15398213, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:30Z\", \"source_id\": 47314971, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:37:33Z\", \"source_id\": 15403676, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:01Z\", \"source_id\": 47332388, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:03Z\", \"source_id\": 15408434, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:22Z\", \"source_id\": 47364849, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:56:23Z\", \"source_id\": 15417498, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:55Z\", \"source_id\": 47374033, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:59Z\", \"source_id\": 15420053, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:01Z\", \"source_id\": 47384816, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:04Z\", \"source_id\": 15423063, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:36Z\", \"source_id\": 47397182, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:41Z\", \"source_id\": 15426533, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:56Z\", \"source_id\": 47413874, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:03Z\", \"source_id\": 15431212, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789474506146544, "current_leg_arrival_utc": "2026-09-15T13:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:19.792200", "service_state_evidence_id": 15431212, "current_leg_start_actual_dep": "2026-09-15T13:10:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:22.453018", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
DID |
2N30 |
387158 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16885.671, "from_m": 16732.429, "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": 19128.366, "from_m": 16885.671, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19225.362, "from_m": 19128.366, "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": 27319.177, "from_m": 19225.362, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27486.522, "from_m": 27319.177, "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": 27634.924, "from_m": 27486.522, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27801.062, "from_m": 27634.924, "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": 38066.6, "from_m": 27801.062, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38150.114, "from_m": 38066.6, "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": 38639.629, "from_m": 38150.114, "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": 38678.168, "from_m": 38639.629, "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": 38828.759, "from_m": 38678.168, "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": 40158.504, "from_m": 38828.759, "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": 40170.108, "from_m": 40158.504, "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": 49347.588, "from_m": 40170.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49402.098, "from_m": 49347.588, "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": 56159.027, "from_m": 49402.098, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56238.973, "from_m": 56159.027, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56297.354, "from_m": 56238.973, "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": 56404.241, "from_m": 56297.354, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56460.36, "from_m": 56404.241, "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": 56518.751, "from_m": 56460.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57143.267, "from_m": 56518.751, "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": 57949.172, "from_m": 57143.267, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58269.837, "from_m": 57949.172, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 58979.192, "from_m": 58269.837, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59044.255, "from_m": 58979.192, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83389.493, "from_m": 59044.255, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 83536.175, "from_m": 83389.493, "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": 83605.33, "from_m": 83536.175, "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": 85039.917, "from_m": 83605.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 578763, "profile_key": "94c6dcbd59bc906b2e475a3ad3ffa079aa3abc1cdfa6fb0ec6be80c0adfc8315", "schedule_id": 9145, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1208", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1209", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211H", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1216H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221H", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1223H", "wtt_dep": "1224H", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1230", "wtt_dep": "1231", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.59, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1237", "wtt_dep": "1238", "location": "Twyford", "stage_seq": 11, "distance_m": 49675.712, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Kennet Bridge Jn", "stage_seq": 12, "distance_m": 56460.36, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1244H", "wtt_dep": "1254", "location": "Reading", "stage_seq": 13, "distance_m": 57620.151, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Reading West Jn", "stage_seq": 14, "distance_m": 59468.859, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1258", "location": "Tilehurst", "stage_seq": 15, "distance_m": 61834.161, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302", "location": "Pangbourne", "stage_seq": 16, "distance_m": 66412.46, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "Goring & Streatley", "stage_seq": 17, "distance_m": 71604.664, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1310H", "location": "Cholsey", "stage_seq": 18, "distance_m": 77625.916, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Didcot East Jn", "stage_seq": 19, "distance_m": 84099.754, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 85039.917, "section_seq": 1, "route_path_id": 30160}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85039.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 30160}], "total_distance_m": 85039.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84079.588, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 960.329, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:15:57Z", "source_id": 47258279, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:16:02Z", "source_id": 15387858, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:47Z", "source_id": 47276506, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:22:52Z", "source_id": 15392933, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:29:59Z", "source_id": 47295233, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T11:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:09Z", "source_id": 15398213, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:30Z", "source_id": 47314971, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:37:33Z", "source_id": 15403676, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23807, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:01Z", "source_id": 47332388, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:44:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:03Z", "source_id": 15408434, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23933, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:22Z", "source_id": 47364849, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:56:23Z", "source_id": 15417498, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23944, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:55Z", "source_id": 47374033, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:59Z", "source_id": 15420053, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:01Z", "source_id": 47384816, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:05:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:04Z", "source_id": 15423063, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23959, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:36Z", "source_id": 47397182, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:41Z", "source_id": 15426533, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23984, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:56Z", "source_id": 47413874, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:03Z", "source_id": 15431212, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
London Paddington |
1208 |
1208 |
12 |
None |
None |
Didcot Parkway |
1319 |
1319 |
4 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15434/2026-09-15/detailed |
None |
Cholsey |
2026-09-15T13:10:30+01:00 |
Didcot Parkway |
6.0 |
{"type": "LineString", "coordinates": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]} |
4.6 |
1310 |
1316 |
Cholsey |
Didcot Parkway |
Didcot Parkway |
51.6110499 |
-1.2418082 |
51.6110499 |
-1.2418082 |
1 |
0 |
2026-09-15 12:26:37 |
TERMINATED |
2026-09-15 12:16:00 |
Didcot Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431212 |
1789474506146544 |
83 |
83 |
2026-09-15 12:26:22.453018 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:19.792200 |
| 548083 |
580286 |
C36408 |
745N80MM15 |
2026-09-15 |
COMPLETE |
15432294 |
2026-09-15 13:16:00 |
2026-09-15 12:26:37 |
2026-09-17 12:26:37 |
{"id": 580286, "stp": "P", "toc": "Elizabeth Line", "uid": "C36408", "consist": "345046", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36408/2026-09-15/detailed", "trust_id": "745N80MM15", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead Reversing Sidings", "service_date": "2026-09-15", "dest_arr_time": "1315", "dest_platform": null, "is_terminated": 1, "next_location": "Maidenhead Reversing Sidings", "signalling_id": "5N80", "timing_status": "LATE", "origin_station": "Maidenhead", "current_leg_arr": "1316", "current_leg_dep": "1316", "current_leg_end": "Maidenhead Reversing Sidings", "origin_dep_time": "1313", "origin_platform": "3", "current_location": "Maidenhead Reversing Sidings", "last_update_time": "2026-09-15T12:26:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7226938746130573, 51.518474778879565], [-0.7230329, 51.518417], [-0.7239393, 51.5182581], [-0.7247124, 51.51813239999999], [-0.7257775, 51.51794730000001], [-0.7272550999999999, 51.5176637], [-0.7306398, 51.5169981]]}", "current_leg_start": "Maidenhead", "dest_arr_time_act": "1315", "motion_projection": null, "next_location_lat": "51.5169981", "next_location_lon": "-0.7306398", "previous_location": "Maidenhead", "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\": 240.846, \"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\": 574.463, \"from_m\": 240.846, \"capability_applied\": null, \"effective_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\": 580286, \"profile_key\": \"e82b7e697ff41baedfb40504050aaeb53f5045eb6a6e337c7005c6eed66e7e05\", \"schedule_id\": 4831, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29835}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": null, \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 2, \"distance_m\": 574.463, \"section_seq\": 1, \"route_path_id\": 29835}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 574.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29835}], \"total_distance_m\": 574.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 240.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.617, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1313", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.5169981", "current_position_lon": "-0.7306398", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:16:19Z\", \"source_id\": 47417515, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:16:24Z\", \"source_id\": 15432294, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead Reversing Sidings", "service_state_platform": null, "timing_fact_generation": 1789474584745019, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:24.740989", "service_state_evidence_id": 15432294, "current_leg_start_actual_dep": "2026-09-15T13:14:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:25.123447", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
MAI |
None |
5N80 |
345046 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 240.846, "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": 574.463, "from_m": 240.846, "capability_applied": null, "effective_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": 580286, "profile_key": "e82b7e697ff41baedfb40504050aaeb53f5045eb6a6e337c7005c6eed66e7e05", "schedule_id": 4831, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1313", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29835}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": null, "location": "Maidenhead Reversing Sidings", "stage_seq": 2, "distance_m": 574.463, "section_seq": 1, "route_path_id": 29835}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 574.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 29835}], "total_distance_m": 574.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 240.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.617, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23622, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:16:19Z", "source_id": 47417515, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:16:24Z", "source_id": 15432294, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Maidenhead |
1313 |
1313 |
3 |
None |
None |
Maidenhead Reversing Sidings |
1315 |
1315 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36408/2026-09-15/detailed |
None |
Maidenhead |
2026-09-15T13:14:00+01:00 |
Maidenhead Reversing Sidings |
0.0 |
{"type": "LineString", "coordinates": [[-0.7226938746130573, 51.518474778879565], [-0.7230329, 51.518417], [-0.7239393, 51.5182581], [-0.7247124, 51.51813239999999], [-0.7257775, 51.51794730000001], [-0.7272550999999999, 51.5176637], [-0.7306398, 51.5169981]]} |
0.4 |
1316 |
1316 |
Maidenhead |
Maidenhead Reversing Sidings |
Maidenhead Reversing Sidings |
51.5169981 |
-0.7306398 |
51.5169981 |
-0.7306398 |
1 |
0 |
2026-09-15 12:26:37 |
TERMINATED |
2026-09-15 12:16:00 |
Maidenhead Reversing Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15432294 |
1789474584745019 |
11 |
11 |
2026-09-15 12:26:25.123447 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:24.740989 |
| 548084 |
579415 |
L87196 |
071G27ML15 |
2026-09-15 |
COMPLETE |
15430969 |
2026-09-15 13:16:00 |
2026-09-15 12:26:37 |
2026-09-17 12:26:37 |
{"id": 579415, "stp": "P", "toc": "ScotRail", "uid": "L87196", "consist": "385046", "dest_crs": "GRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87196/2026-09-15/detailed", "trust_id": "071G27ML15", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gourock", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "1", "is_terminated": 1, "next_location": "Gourock", "signalling_id": "1G27", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1316", "current_leg_dep": "1313", "current_leg_end": "Gourock", "origin_dep_time": "1235", "origin_platform": "15", "current_location": "Gourock", "last_update_time": "2026-09-15T12:26:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7955765, 55.9588806], [-4.7959328999999995, 55.9588104], [-4.796152, 55.9587604], [-4.7963308, 55.9587156], [-4.796533899999999, 55.958662800000006], [-4.7967116, 55.958611999999995], [-4.7971039, 55.9584807], [-4.797227999999999, 55.9584354], [-4.7974043, 55.9583674], [-4.7975317, 55.958314], [-4.7977861, 55.9581992], [-4.798017, 55.9580823], [-4.7981375, 55.95801889999999], [-4.7983454, 55.957902399999995], [-4.798541099999999, 55.9577852], [-4.798670420971929, 55.95770237974702], [-4.798814199999999, 55.9576103], [-4.799120499999999, 55.95740370000001], [-4.799829, 55.9569259], [-4.8002037, 55.9566835], [-4.8006451, 55.95643459999999], [-4.8008902, 55.9563128], [-4.8009839, 55.9562669], [-4.8010921, 55.95621599999998], [-4.8012327, 55.956157999999995], [-4.801388299999999, 55.956097099999994], [-4.801772899999999, 55.9559623], [-4.8020534, 55.9558779], [-4.802202399999999, 55.95583489999999], [-4.8023946, 55.9557839], [-4.8025593, 55.95574489999999], [-4.8027792, 55.955699], [-4.8030216999999995, 55.9556528], [-4.8035235, 55.95557309999999], [-4.8040017, 55.955515199999994], [-4.8046856, 55.955448199999985], [-4.805084199999999, 55.9554139], [-4.8055324, 55.955385500000006], [-4.8057975, 55.955375499999995], [-4.805988, 55.95537429999999], [-4.806232699999999, 55.9553767], [-4.8064349, 55.9553813], [-4.8066522, 55.9553901], [-4.8068513, 55.95540249999999], [-4.807023799999999, 55.9554178], [-4.807233399999999, 55.9554356], [-4.807549800000001, 55.95547519999999], [-4.8078066, 55.95551300000001], [-4.8080947, 55.95556439999999], [-4.8083659999999995, 55.955620799999984], [-4.8085254, 55.9556575], [-4.8086152, 55.9556801], [-4.8087552, 55.9557153], [-4.8089467, 55.9557723], [-4.809418, 55.9559231], [-4.809636499999999, 55.9560037], [-4.8098686, 55.956097199999995], [-4.8100437, 55.9561739], [-4.810216999999999, 55.9562553], [-4.8103587999999995, 55.95632760000001], [-4.8106715, 55.95648799999999], [-4.810967300000001, 55.9566489], [-4.8117083, 55.9570326], [-4.8122665, 55.9573052], [-4.8125327, 55.95743259999999], [-4.812809, 55.957568499999994], [-4.8130630714794265, 55.95770237974702], [-4.81308, 55.9577113], [-4.8133194, 55.9578429], [-4.8134557, 55.95792469999999], [-4.813509899999999, 55.9579572], [-4.813664999999999, 55.95805300000001], [-4.813836599999999, 55.95817139999999], [-4.813987599999999, 55.9582819], [-4.8142244, 55.958464500000005], [-4.814416199999999, 55.958628699999984], [-4.8144964, 55.95870099999999], [-4.8145751, 55.9587781], [-4.814634899999999, 55.958846], [-4.8147654, 55.9589834], [-4.8148565, 55.9591035], [-4.815003999999999, 55.95930359999999], [-4.815068699999999, 55.9594186], [-4.815120800000001, 55.9595114], [-4.815180400000001, 55.9596292], [-4.815215399999999, 55.95970140000001], [-4.8152809, 55.9598531], [-4.815332799999999, 55.96001509999999], [-4.8153728, 55.9601899], [-4.815407699999999, 55.9604875], [-4.8154167999999995, 55.960532], [-4.815456600000001, 55.9609395], [-4.8154789, 55.96115569999999], [-4.815514, 55.9613712], [-4.815556999999999, 55.9615363], [-4.8155890999999995, 55.9616085], [-4.815622699999999, 55.9616806], [-4.815697899999999, 55.96179479999999], [-4.8157673, 55.96189110000001], [-4.8158335999999995, 55.9619779], [-4.8159225, 55.962064199999986], [-4.8160137999999995, 55.96214659999999], [-4.8161501, 55.9622477]]}", "current_leg_start": "Fort Matilda", "dest_arr_time_act": "1316", "motion_projection": null, "next_location_lat": "55.9622477", "next_location_lon": "-4.8161501", "previous_location": "Fort Matilda", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10981.624, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11050.628, \"from_m\": 10981.624, \"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\": 11196.113, \"from_m\": 11050.628, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12522.582, \"from_m\": 11196.113, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31747.309, \"from_m\": 12522.582, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32569.473, \"from_m\": 31747.309, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33161.09, \"from_m\": 32569.473, \"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\": 35461.558, \"from_m\": 33161.09, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38015.698, \"from_m\": 35461.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39341.734, \"from_m\": 38015.698, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41133.72, \"from_m\": 39341.734, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41526.722, \"from_m\": 41133.72, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42048.709, \"from_m\": 41526.722, \"capability_applied\": null, \"effective_limit_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\": 579415, \"profile_key\": \"17234fe1607656f49ba0d6120008305186771e1faa58f1caf566bc6ea8898f9e\", \"schedule_id\": 18591, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11723.875, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1251H\", \"wtt_dep\": \"1252\", \"location\": \"Bishopton\", \"stage_seq\": 6, \"distance_m\": 19671.464, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1301\", \"location\": \"Port Glasgow\", \"stage_seq\": 7, \"distance_m\": 32692.696, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 8, \"distance_m\": 33448.184, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1302H\", \"wtt_dep\": \"1303\", \"location\": \"Bogston\", \"stage_seq\": 9, \"distance_m\": 34153.104, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1305H\", \"location\": \"Cartsdyke\", \"stage_seq\": 10, \"distance_m\": 35561.265, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1307H\", \"location\": \"Greenock Central\", \"stage_seq\": 11, \"distance_m\": 36860.864, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1309H\", \"location\": \"Greenock West\", \"stage_seq\": 12, \"distance_m\": 37934.339, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1312H\", \"location\": \"Fort Matilda\", \"stage_seq\": 13, \"distance_m\": 40181.328, \"section_seq\": 1, \"route_path_id\": 73462}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"Gourock\", \"stage_seq\": 14, \"distance_m\": 42048.709, \"section_seq\": 1, \"route_path_id\": 73462}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42048.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73462}], \"total_distance_m\": 42048.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41483.672, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1235", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9622477", "current_position_lon": "-4.8161501", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:35Z\", \"source_id\": 47333926, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:38Z\", \"source_id\": 15408859, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:30Z\", \"source_id\": 47349686, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:32Z\", \"source_id\": 15413198, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:44Z\", \"source_id\": 47373701, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:49Z\", \"source_id\": 15419946, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:14Z\", \"source_id\": 47380109, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:02:18Z\", \"source_id\": 15421759, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:04Z\", \"source_id\": 47384950, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:04:08Z\", \"source_id\": 15423145, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:50Z\", \"source_id\": 47392532, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:07:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:06:55Z\", \"source_id\": 15425228, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:36Z\", \"source_id\": 47397128, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:39Z\", \"source_id\": 15426514, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:30Z\", \"source_id\": 47402208, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:36Z\", \"source_id\": 15427909, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:36Z\", \"source_id\": 47413003, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:40Z\", \"source_id\": 15430969, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gourock", "service_state_platform": "1", "timing_fact_generation": 1789474481857606, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:26.475438", "service_state_evidence_id": 15430969, "current_leg_start_actual_dep": "2026-09-15T13:12:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:27.171768", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLC |
GRK |
1G27 |
385046 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10981.624, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11050.628, "from_m": 10981.624, "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": 11196.113, "from_m": 11050.628, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12522.582, "from_m": 11196.113, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31747.309, "from_m": 12522.582, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32569.473, "from_m": 31747.309, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33161.09, "from_m": 32569.473, "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": 35461.558, "from_m": 33161.09, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38015.698, "from_m": 35461.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39341.734, "from_m": 38015.698, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41133.72, "from_m": 39341.734, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41526.722, "from_m": 41133.72, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42048.709, "from_m": 41526.722, "capability_applied": null, "effective_limit_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": 579415, "profile_key": "17234fe1607656f49ba0d6120008305186771e1faa58f1caf566bc6ea8898f9e", "schedule_id": 18591, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1235", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 73462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 73462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246H", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11723.875, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1251H", "wtt_dep": "1252", "location": "Bishopton", "stage_seq": 6, "distance_m": 19671.464, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1301", "location": "Port Glasgow", "stage_seq": 7, "distance_m": 32692.696, "section_seq": 1, "route_path_id": 73462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Wemyss Bay Jn", "stage_seq": 8, "distance_m": 33448.184, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1302H", "wtt_dep": "1303", "location": "Bogston", "stage_seq": 9, "distance_m": 34153.104, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1305H", "location": "Cartsdyke", "stage_seq": 10, "distance_m": 35561.265, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1307H", "location": "Greenock Central", "stage_seq": 11, "distance_m": 36860.864, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1309H", "location": "Greenock West", "stage_seq": 12, "distance_m": 37934.339, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1312H", "location": "Fort Matilda", "stage_seq": 13, "distance_m": 40181.328, "section_seq": 1, "route_path_id": 73462}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "Gourock", "stage_seq": 14, "distance_m": 42048.709, "section_seq": 1, "route_path_id": 73462}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42048.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 73462}], "total_distance_m": 42048.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41483.672, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1744, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:35Z", "source_id": 47333926, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:38Z", "source_id": 15408859, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1711, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:30Z", "source_id": 47349686, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:32Z", "source_id": 15413198, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1699, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:44Z", "source_id": 47373701, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:00:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:49Z", "source_id": 15419946, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1639, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:14Z", "source_id": 47380109, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:02:18Z", "source_id": 15421759, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1635, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:04Z", "source_id": 47384950, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:04:08Z", "source_id": 15423145, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1631, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:50Z", "source_id": 47392532, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:07:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:06:55Z", "source_id": 15425228, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:36Z", "source_id": 47397128, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:09:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:39Z", "source_id": 15426514, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1623, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:30Z", "source_id": 47402208, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:36Z", "source_id": 15427909, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1616, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:36Z", "source_id": 47413003, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:40Z", "source_id": 15430969, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1235 |
1235 |
15 |
None |
None |
Gourock |
1316 |
1316 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87196/2026-09-15/detailed |
None |
Fort Matilda |
2026-09-15T13:12:30+01:00 |
Gourock |
3.0 |
{"type": "LineString", "coordinates": [[-4.7955765, 55.9588806], [-4.7959328999999995, 55.9588104], [-4.796152, 55.9587604], [-4.7963308, 55.9587156], [-4.796533899999999, 55.958662800000006], [-4.7967116, 55.958611999999995], [-4.7971039, 55.9584807], [-4.797227999999999, 55.9584354], [-4.7974043, 55.9583674], [-4.7975317, 55.958314], [-4.7977861, 55.9581992], [-4.798017, 55.9580823], [-4.7981375, 55.95801889999999], [-4.7983454, 55.957902399999995], [-4.798541099999999, 55.9577852], [-4.798670420971929, 55.95770237974702], [-4.798814199999999, 55.9576103], [-4.799120499999999, 55.95740370000001], [-4.799829, 55.9569259], [-4.8002037, 55.9566835], [-4.8006451, 55.95643459999999], [-4.8008902, 55.9563128], [-4.8009839, 55.9562669], [-4.8010921, 55.95621599999998], [-4.8012327, 55.956157999999995], [-4.801388299999999, 55.956097099999994], [-4.801772899999999, 55.9559623], [-4.8020534, 55.9558779], [-4.802202399999999, 55.95583489999999], [-4.8023946, 55.9557839], [-4.8025593, 55.95574489999999], [-4.8027792, 55.955699], [-4.8030216999999995, 55.9556528], [-4.8035235, 55.95557309999999], [-4.8040017, 55.955515199999994], [-4.8046856, 55.955448199999985], [-4.805084199999999, 55.9554139], [-4.8055324, 55.955385500000006], [-4.8057975, 55.955375499999995], [-4.805988, 55.95537429999999], [-4.806232699999999, 55.9553767], [-4.8064349, 55.9553813], [-4.8066522, 55.9553901], [-4.8068513, 55.95540249999999], [-4.807023799999999, 55.9554178], [-4.807233399999999, 55.9554356], [-4.807549800000001, 55.95547519999999], [-4.8078066, 55.95551300000001], [-4.8080947, 55.95556439999999], [-4.8083659999999995, 55.955620799999984], [-4.8085254, 55.9556575], [-4.8086152, 55.9556801], [-4.8087552, 55.9557153], [-4.8089467, 55.9557723], [-4.809418, 55.9559231], [-4.809636499999999, 55.9560037], [-4.8098686, 55.956097199999995], [-4.8100437, 55.9561739], [-4.810216999999999, 55.9562553], [-4.8103587999999995, 55.95632760000001], [-4.8106715, 55.95648799999999], [-4.810967300000001, 55.9566489], [-4.8117083, 55.9570326], [-4.8122665, 55.9573052], [-4.8125327, 55.95743259999999], [-4.812809, 55.957568499999994], [-4.8130630714794265, 55.95770237974702], [-4.81308, 55.9577113], [-4.8133194, 55.9578429], [-4.8134557, 55.95792469999999], [-4.813509899999999, 55.9579572], [-4.813664999999999, 55.95805300000001], [-4.813836599999999, 55.95817139999999], [-4.813987599999999, 55.9582819], [-4.8142244, 55.958464500000005], [-4.814416199999999, 55.958628699999984], [-4.8144964, 55.95870099999999], [-4.8145751, 55.9587781], [-4.814634899999999, 55.958846], [-4.8147654, 55.9589834], [-4.8148565, 55.9591035], [-4.815003999999999, 55.95930359999999], [-4.815068699999999, 55.9594186], [-4.815120800000001, 55.9595114], [-4.815180400000001, 55.9596292], [-4.815215399999999, 55.95970140000001], [-4.8152809, 55.9598531], [-4.815332799999999, 55.96001509999999], [-4.8153728, 55.9601899], [-4.815407699999999, 55.9604875], [-4.8154167999999995, 55.960532], [-4.815456600000001, 55.9609395], [-4.8154789, 55.96115569999999], [-4.815514, 55.9613712], [-4.815556999999999, 55.9615363], [-4.8155890999999995, 55.9616085], [-4.815622699999999, 55.9616806], [-4.815697899999999, 55.96179479999999], [-4.8157673, 55.96189110000001], [-4.8158335999999995, 55.9619779], [-4.8159225, 55.962064199999986], [-4.8160137999999995, 55.96214659999999], [-4.8161501, 55.9622477]]} |
1.2 |
1313 |
1316 |
Fort Matilda |
Gourock |
Gourock |
55.9622477 |
-4.8161501 |
55.9622477 |
-4.8161501 |
1 |
0 |
2026-09-15 12:26:37 |
TERMINATED |
2026-09-15 12:16:00 |
Gourock |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430969 |
1789474481857606 |
56 |
56 |
2026-09-15 12:26:27.171768 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:26.475438 |
| 548085 |
579523 |
F45235 |
512R971L15 |
2026-09-15 |
COMPLETE |
15430979 |
2026-09-15 13:16:00 |
2026-09-15 12:26:37 |
2026-09-17 12:26:37 |
{"id": 579523, "stp": "N", "toc": "c2c", "uid": "F45235", "consist": "357312", "dest_crs": "FST", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45235/2026-09-15/detailed", "trust_id": "512R971L15", "origin_crs": "GRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-15", "dest_arr_time": "1316", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2R97", "timing_status": "ON TIME", "origin_station": "Grays", "current_leg_arr": "1316", "current_leg_dep": "1311", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1240", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-15T12:26:37", "route_debug_link": null, "timing_variation": "0 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": "1316", "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\": 14562.169, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14603.805, \"from_m\": 14562.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20002.502, \"from_m\": 14603.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20494.171, \"from_m\": 20002.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20500.108, \"from_m\": 20494.171, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20582.535, \"from_m\": 20500.108, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22445.469, \"from_m\": 20582.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25120.528, \"from_m\": 22445.469, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27314.194, \"from_m\": 25120.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27753.61, \"from_m\": 27314.194, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29108.125, \"from_m\": 27753.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29365.69, \"from_m\": 29108.125, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31217.309, \"from_m\": 29365.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31920.118, \"from_m\": 31217.309, \"capability_applied\": null, \"effective_limit_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\": 579523, \"profile_key\": \"6bfaafb4307b531d89d8b1db8c3fc06fd7f0dbae8ac99793e38348693a997ffa\", \"schedule_id\": 36008, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Grays\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 2, \"distance_m\": 1215.733, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246\", \"location\": \"Purfleet\", \"stage_seq\": 3, \"distance_m\": 6177.604, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"1250H\", \"wtt_dep\": \"1251\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 4, \"distance_m\": 11471.998, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 5, \"distance_m\": 15922.25, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 6, \"distance_m\": 17025.62, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 7, \"distance_m\": 19255.587, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1300H\", \"location\": \"Barking\", \"stage_seq\": 8, \"distance_m\": 19710.023, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"1305H\", \"wtt_dep\": \"1306\", \"location\": \"West Ham High Level\", \"stage_seq\": 9, \"distance_m\": 25514.852, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 10, \"distance_m\": 27632.094, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"1310H\", \"wtt_dep\": \"1311\", \"location\": \"Limehouse\", \"stage_seq\": 11, \"distance_m\": 29171.508, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Christian Street Jn\", \"stage_seq\": 12, \"distance_m\": 30758.916, \"section_seq\": 1, \"route_path_id\": 40705}, {\"is_pass\": false, \"wtt_arr\": \"1316\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 13, \"distance_m\": 31920.118, \"section_seq\": 1, \"route_path_id\": 40705}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31920.118, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40705}], \"total_distance_m\": 31920.118, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31878.482, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 41.636, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1240", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:56Z\", \"source_id\": 47334803, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:58Z\", \"source_id\": 15409082, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:16Z\", \"source_id\": 47349020, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:50:22Z\", \"source_id\": 15413075, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:08Z\", \"source_id\": 47359271, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:54:08Z\", \"source_id\": 15415826, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:49Z\", \"source_id\": 47371180, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:58:52Z\", \"source_id\": 15419255, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:25Z\", \"source_id\": 47388618, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:28Z\", \"source_id\": 15424132, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:36Z\", \"source_id\": 47402413, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:38Z\", \"source_id\": 15427971, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:36Z\", \"source_id\": 47413015, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:14:40Z\", \"source_id\": 15430979, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "3", "timing_fact_generation": 1789474484399238, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:32.771918", "service_state_evidence_id": 15430979, "current_leg_start_actual_dep": "2026-09-15T13:11:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:35.186925", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
GRY |
FST |
2R97 |
357312 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 14562.169, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14603.805, "from_m": 14562.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20002.502, "from_m": 14603.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20494.171, "from_m": 20002.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20500.108, "from_m": 20494.171, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20582.535, "from_m": 20500.108, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22445.469, "from_m": 20582.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25120.528, "from_m": 22445.469, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27314.194, "from_m": 25120.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27753.61, "from_m": 27314.194, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29108.125, "from_m": 27753.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29365.69, "from_m": 29108.125, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31217.309, "from_m": 29365.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31920.118, "from_m": 31217.309, "capability_applied": null, "effective_limit_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": 579523, "profile_key": "6bfaafb4307b531d89d8b1db8c3fc06fd7f0dbae8ac99793e38348693a997ffa", "schedule_id": 36008, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1240", "location": "Grays", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "West Thurrock Jn", "stage_seq": 2, "distance_m": 1215.733, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246", "location": "Purfleet", "stage_seq": 3, "distance_m": 6177.604, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "1250H", "wtt_dep": "1251", "location": "Rainham (Essex)", "stage_seq": 4, "distance_m": 11471.998, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "Dagenham Dock", "stage_seq": 5, "distance_m": 15922.25, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 6, "distance_m": 17025.62, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Barking Riverside Up Jn", "stage_seq": 7, "distance_m": 19255.587, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1300H", "location": "Barking", "stage_seq": 8, "distance_m": 19710.023, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "1305H", "wtt_dep": "1306", "location": "West Ham High Level", "stage_seq": 9, "distance_m": 25514.852, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Gas Factory Jn", "stage_seq": 10, "distance_m": 27632.094, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "1310H", "wtt_dep": "1311", "location": "Limehouse", "stage_seq": 11, "distance_m": 29171.508, "section_seq": 1, "route_path_id": 40705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Christian Street Jn", "stage_seq": 12, "distance_m": 30758.916, "section_seq": 1, "route_path_id": 40705}, {"is_pass": false, "wtt_arr": "1316", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 13, "distance_m": 31920.118, "section_seq": 1, "route_path_id": 40705}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31920.118, "from_m": 0.0, "section_seq": 1, "route_path_id": 40705}], "total_distance_m": 31920.118, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31878.482, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 41.636, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14571, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:56Z", "source_id": 47334803, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:58Z", "source_id": 15409082, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14578, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:16Z", "source_id": 47349020, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:50:22Z", "source_id": 15413075, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14623, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:08Z", "source_id": 47359271, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:54:08Z", "source_id": 15415826, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:49Z", "source_id": 47371180, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:58:52Z", "source_id": 15419255, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:25Z", "source_id": 47388618, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:28Z", "source_id": 15424132, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:36Z", "source_id": 47402413, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:11:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:38Z", "source_id": 15427971, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:36Z", "source_id": 47413015, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:14:40Z", "source_id": 15430979, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Grays |
1240 |
1240 |
3 |
None |
None |
London Fenchurch Street |
1316 |
1316 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45235/2026-09-15/detailed |
None |
Limehouse |
2026-09-15T13:11:00+01:00 |
London Fenchurch Street |
5.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 |
1311 |
1316 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-15 12:26:37 |
TERMINATED |
2026-09-15 12:16:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15430979 |
1789474484399238 |
52 |
52 |
2026-09-15 12:26:35.186925 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:32.771918 |
| 548086 |
580034 |
W86589 |
025H61MM15 |
2026-09-15 |
COMPLETE |
15432991 |
2026-09-15 13:01:00 |
2026-09-15 12:26:37 |
2026-09-17 12:26:37 |
{"id": 580034, "stp": "P", "toc": "ScotRail", "uid": "W86589", "consist": "HA05", "dest_crs": "ABD", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86589/2026-09-15/detailed", "trust_id": "025H61MM15", "origin_crs": "XAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-15", "dest_arr_time": "1317", "dest_platform": "6S", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "5H61", "timing_status": "EARLY", "origin_station": "Aberdeen Clayhills Carriage Maintenance Depot", "current_leg_arr": "1316", "current_leg_dep": "1314", "current_leg_end": "Aberdeen", "origin_dep_time": "1302", "origin_platform": null, "current_location": "Aberdeen Clayhills Carriage Maintenance Depot", "last_update_time": "2026-09-15T12:26:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Aberdeen Sig. A27", "dest_arr_time_act": "1317", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Aberdeen", "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 850.109, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 877.259, \"from_m\": 850.109, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 906.435, \"from_m\": 877.259, \"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\": 1229.074, \"from_m\": 906.435, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 580034, \"profile_key\": \"dadab28eeb58b992a5ddf522df90253a8929e079fd7ed9658bb7d8ac4ec6f33e\", \"schedule_id\": 29468, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Aberdeen Clayhills Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1314\", \"location\": \"Aberdeen Sig. A27\", \"stage_seq\": 2, \"distance_m\": 588.725, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 28163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1229.074, \"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": "1302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:16:32Z\", \"source_id\": 15432398, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6S", "timing_fact_generation": 1789474642425864, "current_leg_arrival_utc": "2026-09-15T13:16:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:34.450525", "service_state_evidence_id": 15432398, "current_leg_start_actual_dep": "2026-09-15T13:14:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:37.159387", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XAC |
ABD |
5H61 |
HA05 |
6 |
125 |
None |
{"version": 3, "segments": [{"to_m": 850.109, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 877.259, "from_m": 850.109, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 906.435, "from_m": 877.259, "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": 1229.074, "from_m": 906.435, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 580034, "profile_key": "dadab28eeb58b992a5ddf522df90253a8929e079fd7ed9658bb7d8ac4ec6f33e", "schedule_id": 29468, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1302", "location": "Aberdeen Clayhills Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1314", "location": "Aberdeen Sig. A27", "stage_seq": 2, "distance_m": 588.725, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 28163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 28163}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1229.074, "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-15T12:16:32Z", "source_id": 15432398, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Aberdeen Clayhills Carriage Maintenance Depot |
1302 |
1302 |
None |
None |
None |
Aberdeen |
1317 |
1317 |
6S |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86589/2026-09-15/detailed |
None |
Aberdeen Sig. A27 |
2026-09-15T13:14:00+01:00 |
Aberdeen |
2.0 |
{"type": "LineString", "coordinates": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} |
0.4 |
1314 |
1316 |
Aberdeen |
Aberdeen Clayhills Carriage Maintenance Depot |
Aberdeen |
57.1427610 |
-2.0980311 |
57.1427610 |
-2.0980311 |
1 |
0 |
2026-09-15 12:26:37 |
TERMINATED |
2026-09-15 12:16:00 |
Aberdeen |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15432398 |
1789474642425864 |
2 |
2 |
2026-09-15 12:26:37.159387 |
6S |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:34.450525 |
| 548087 |
579764 |
Y81211 |
662E26ML15 |
2026-09-15 |
COMPLETE |
15431303 |
2026-09-15 13:16:00 |
2026-09-15 12:27:07 |
2026-09-17 12:27:07 |
{"id": 579764, "stp": "O", "toc": "West Midlands Trains", "uid": "Y81211", "consist": "196003", "dest_crs": "BHM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81211/2026-09-15/detailed", "trust_id": "662E26ML15", "origin_crs": "KNN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-15", "dest_arr_time": "1311", "dest_platform": "7A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "2E26", "timing_status": "LATE", "origin_station": "Kings Norton", "current_leg_arr": "1316", "current_leg_dep": "1258", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1250", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-15T12:27:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8851730999999996, 52.4470371], [-1.8849362, 52.4474349], [-1.8847408, 52.447783599999994], [-1.8845096999999995, 52.44822820000001], [-1.8844043, 52.44844019999999], [-1.8842529, 52.4487669], [-1.8841584, 52.4489929], [-1.8840807999999996, 52.449176], [-1.8839255, 52.44956599999999], [-1.8838291999999996, 52.4498314], [-1.8837119, 52.45018069999999], [-1.8836177, 52.4504953], [-1.8835504000000003, 52.4507326], [-1.8834132, 52.4513125], [-1.8833727, 52.4514985], [-1.8833028, 52.4518734], [-1.8832412, 52.4522646], [-1.8831942, 52.452642999999995], [-1.8831707, 52.4529788], [-1.8831557, 52.4532045], [-1.8831485, 52.45342720000001], [-1.8831457000000005, 52.453661699999984], [-1.8831386999999995, 52.4538564], [-1.8831324, 52.4542793], [-1.8831405, 52.4545016], [-1.8831633999999997, 52.4547672], [-1.8831851, 52.4550796], [-1.8832079, 52.4552895], [-1.8832285, 52.4554494], [-1.8832474, 52.45559180000001], [-1.8833055000000003, 52.455943100000006], [-1.8833457999999996, 52.456441100000006], [-1.8833637000000003, 52.4565751], [-1.8833939, 52.456867299999985], [-1.8834393, 52.45730199999999], [-1.8834611000000003, 52.45751859999999], [-1.8834844999999996, 52.4578701], [-1.8834912, 52.45810669999999], [-1.883492, 52.458306500000006], [-1.8834912, 52.4585129], [-1.8834888, 52.4586181], [-1.8834835999999997, 52.45873950000001], [-1.8834500000000003, 52.459183], [-1.8834223, 52.459408], [-1.8833923, 52.459629], [-1.8833032999999997, 52.4601263], [-1.8831984, 52.46055989999999], [-1.8831243, 52.46077809999999], [-1.8830873, 52.4609123], [-1.8829551999999996, 52.46135670000001], [-1.8829191999999997, 52.4614672], [-1.8827177, 52.4619261], [-1.8826575999999997, 52.4620643], [-1.8825845999999995, 52.46223100000001], [-1.8824927, 52.46245749999999], [-1.8824198999999997, 52.4626018], [-1.8823448, 52.462747199999995], [-1.8821792999999996, 52.4630411], [-1.8820010999999996, 52.463342899999994], [-1.8818616, 52.4635664], [-1.8816404, 52.46390479999999], [-1.8814733, 52.464141], [-1.8812249, 52.4644706], [-1.8811321000000003, 52.464588], [-1.8809213, 52.464846400000006], [-1.880694, 52.4651077], [-1.8806042, 52.46520399999999], [-1.880334, 52.46547879999999], [-1.8802127, 52.4655829], [-1.8800665, 52.46572539999999], [-1.8798734, 52.465891199999994], [-1.8797022, 52.466034500000006], [-1.8795938, 52.4661219], [-1.8794746, 52.46621230000001], [-1.879304, 52.4663368], [-1.8788556, 52.466648799999994], [-1.878475, 52.46689630000001], [-1.8782214999999995, 52.467067699999994], [-1.87799, 52.4672183], [-1.8776365, 52.4674478], [-1.8771341, 52.467775], [-1.8766206999999997, 52.4680997], [-1.8763991, 52.46823820000001], [-1.8755500000000005, 52.468819], [-1.8753668999999995, 52.46894259999999], [-1.8749120999999995, 52.4692442], [-1.8746477999999995, 52.46945019999999], [-1.8743753999999997, 52.4696625], [-1.8742310176306256, 52.4697832132535], [-1.8741784522397609, 52.46982716133048], [-1.8741492432977296, 52.46985158188199], [-1.874093195875765, 52.469898441088525], [-1.873777, 52.4701628], [-1.8733802, 52.470525], [-1.8731218, 52.4707782], [-1.8727971999999995, 52.471099599999995], [-1.8725936000000003, 52.4713195], [-1.8723008, 52.4716723], [-1.8720517000000003, 52.47195519999999], [-1.8719155, 52.472115899999984], [-1.8717454, 52.4723234], [-1.8714781000000005, 52.472672200000005], [-1.8712734, 52.47295690000001], [-1.8711651, 52.473131999999985], [-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": "Moseley Village", "dest_arr_time_act": "1311", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Moseley Village", "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\": 128.232, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 184.337, \"from_m\": 128.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\": 379.295, \"from_m\": 184.337, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 446.07, \"from_m\": 379.295, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1007.04, \"from_m\": 446.07, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9750.611, \"from_m\": 1007.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9916.348, \"from_m\": 9750.611, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10329.146, \"from_m\": 9916.348, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10797.799, \"from_m\": 10329.146, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10804.733, \"from_m\": 10797.799, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10889.226, \"from_m\": 10804.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11708.652, \"from_m\": 10889.226, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12072.459, \"from_m\": 11708.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12120.033, \"from_m\": 12072.459, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12364.711, \"from_m\": 12120.033, \"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\": 579764, \"profile_key\": \"223d018a34e19244c71629a378ffcd316ae677fc8e7852fa751c1399713d9fbe\", \"schedule_id\": 39337, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Kings Norton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251H\", \"location\": \"Lifford East Jn\", \"stage_seq\": 2, \"distance_m\": 1865.466, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": false, \"wtt_arr\": \"1253\", \"wtt_dep\": \"1254\", \"location\": \"Pineapple Road\", \"stage_seq\": 3, \"distance_m\": 3565.763, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256H\", \"location\": \"Kings Heath\", \"stage_seq\": 4, \"distance_m\": 4867.093, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": false, \"wtt_arr\": \"1258\", \"wtt_dep\": \"1259\", \"location\": \"Moseley Village\", \"stage_seq\": 5, \"distance_m\": 5980.79, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 6, \"distance_m\": 9209.475, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 7, \"distance_m\": 9750.611, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Grand Jn\", \"stage_seq\": 8, \"distance_m\": 10797.799, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Proof House Jn\", \"stage_seq\": 9, \"distance_m\": 11362.082, \"section_seq\": 1, \"route_path_id\": 100771}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 12364.711, \"section_seq\": 1, \"route_path_id\": 100771}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12364.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100771}], \"total_distance_m\": 12364.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12364.711, \"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": "1250", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:16Z\", \"source_id\": 47354526, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:21Z\", \"source_id\": 15414537, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:01Z\", \"source_id\": 47361426, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:03Z\", \"source_id\": 15416495, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:32Z\", \"source_id\": 47367909, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:57:36Z\", \"source_id\": 15418352, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:04Z\", \"source_id\": 47414227, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:07Z\", \"source_id\": 15431303, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "7", "timing_fact_generation": 1789474511748649, "current_leg_arrival_utc": "2026-09-15T13:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:45.243021", "service_state_evidence_id": 15431303, "current_leg_start_actual_dep": "2026-09-15T13:04:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:45.564997", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
KNN |
BHM |
2E26 |
196003 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 128.232, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 184.337, "from_m": 128.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": 379.295, "from_m": 184.337, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 446.07, "from_m": 379.295, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1007.04, "from_m": 446.07, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9750.611, "from_m": 1007.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9916.348, "from_m": 9750.611, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10329.146, "from_m": 9916.348, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10797.799, "from_m": 10329.146, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10804.733, "from_m": 10797.799, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10889.226, "from_m": 10804.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11708.652, "from_m": 10889.226, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12072.459, "from_m": 11708.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12120.033, "from_m": 12072.459, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12364.711, "from_m": 12120.033, "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": 579764, "profile_key": "223d018a34e19244c71629a378ffcd316ae677fc8e7852fa751c1399713d9fbe", "schedule_id": 39337, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1250", "location": "Kings Norton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251H", "location": "Lifford East Jn", "stage_seq": 2, "distance_m": 1865.466, "section_seq": 1, "route_path_id": 100771}, {"is_pass": false, "wtt_arr": "1253", "wtt_dep": "1254", "location": "Pineapple Road", "stage_seq": 3, "distance_m": 3565.763, "section_seq": 1, "route_path_id": 100771}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256H", "location": "Kings Heath", "stage_seq": 4, "distance_m": 4867.093, "section_seq": 1, "route_path_id": 100771}, {"is_pass": false, "wtt_arr": "1258", "wtt_dep": "1259", "location": "Moseley Village", "stage_seq": 5, "distance_m": 5980.79, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Bordesley Jn", "stage_seq": 6, "distance_m": 9209.475, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "St. Andrews Jn", "stage_seq": 7, "distance_m": 9750.611, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Grand Jn", "stage_seq": 8, "distance_m": 10797.799, "section_seq": 1, "route_path_id": 100771}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Proof House Jn", "stage_seq": 9, "distance_m": 11362.082, "section_seq": 1, "route_path_id": 100771}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 12364.711, "section_seq": 1, "route_path_id": 100771}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12364.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 100771}], "total_distance_m": 12364.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12364.711, "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": 20049, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:16Z", "source_id": 47354526, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T11:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:21Z", "source_id": 15414537, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20054, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:01Z", "source_id": 47361426, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:03Z", "source_id": 15416495, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20045, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:32Z", "source_id": 47367909, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:57:36Z", "source_id": 15418352, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19420, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:04Z", "source_id": 47414227, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T12:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:07Z", "source_id": 15431303, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Kings Norton |
1250 |
1250 |
None |
None |
None |
Birmingham New Street |
1311 |
1311 |
7A |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y81211/2026-09-15/detailed |
None |
Moseley Village |
2026-09-15T13:04:00+01:00 |
Birmingham New Street |
18.0 |
{"type": "LineString", "coordinates": [[-1.8851730999999996, 52.4470371], [-1.8849362, 52.4474349], [-1.8847408, 52.447783599999994], [-1.8845096999999995, 52.44822820000001], [-1.8844043, 52.44844019999999], [-1.8842529, 52.4487669], [-1.8841584, 52.4489929], [-1.8840807999999996, 52.449176], [-1.8839255, 52.44956599999999], [-1.8838291999999996, 52.4498314], [-1.8837119, 52.45018069999999], [-1.8836177, 52.4504953], [-1.8835504000000003, 52.4507326], [-1.8834132, 52.4513125], [-1.8833727, 52.4514985], [-1.8833028, 52.4518734], [-1.8832412, 52.4522646], [-1.8831942, 52.452642999999995], [-1.8831707, 52.4529788], [-1.8831557, 52.4532045], [-1.8831485, 52.45342720000001], [-1.8831457000000005, 52.453661699999984], [-1.8831386999999995, 52.4538564], [-1.8831324, 52.4542793], [-1.8831405, 52.4545016], [-1.8831633999999997, 52.4547672], [-1.8831851, 52.4550796], [-1.8832079, 52.4552895], [-1.8832285, 52.4554494], [-1.8832474, 52.45559180000001], [-1.8833055000000003, 52.455943100000006], [-1.8833457999999996, 52.456441100000006], [-1.8833637000000003, 52.4565751], [-1.8833939, 52.456867299999985], [-1.8834393, 52.45730199999999], [-1.8834611000000003, 52.45751859999999], [-1.8834844999999996, 52.4578701], [-1.8834912, 52.45810669999999], [-1.883492, 52.458306500000006], [-1.8834912, 52.4585129], [-1.8834888, 52.4586181], [-1.8834835999999997, 52.45873950000001], [-1.8834500000000003, 52.459183], [-1.8834223, 52.459408], [-1.8833923, 52.459629], [-1.8833032999999997, 52.4601263], [-1.8831984, 52.46055989999999], [-1.8831243, 52.46077809999999], [-1.8830873, 52.4609123], [-1.8829551999999996, 52.46135670000001], [-1.8829191999999997, 52.4614672], [-1.8827177, 52.4619261], [-1.8826575999999997, 52.4620643], [-1.8825845999999995, 52.46223100000001], [-1.8824927, 52.46245749999999], [-1.8824198999999997, 52.4626018], [-1.8823448, 52.462747199999995], [-1.8821792999999996, 52.4630411], [-1.8820010999999996, 52.463342899999994], [-1.8818616, 52.4635664], [-1.8816404, 52.46390479999999], [-1.8814733, 52.464141], [-1.8812249, 52.4644706], [-1.8811321000000003, 52.464588], [-1.8809213, 52.464846400000006], [-1.880694, 52.4651077], [-1.8806042, 52.46520399999999], [-1.880334, 52.46547879999999], [-1.8802127, 52.4655829], [-1.8800665, 52.46572539999999], [-1.8798734, 52.465891199999994], [-1.8797022, 52.466034500000006], [-1.8795938, 52.4661219], [-1.8794746, 52.46621230000001], [-1.879304, 52.4663368], [-1.8788556, 52.466648799999994], [-1.878475, 52.46689630000001], [-1.8782214999999995, 52.467067699999994], [-1.87799, 52.4672183], [-1.8776365, 52.4674478], [-1.8771341, 52.467775], [-1.8766206999999997, 52.4680997], [-1.8763991, 52.46823820000001], [-1.8755500000000005, 52.468819], [-1.8753668999999995, 52.46894259999999], [-1.8749120999999995, 52.4692442], [-1.8746477999999995, 52.46945019999999], [-1.8743753999999997, 52.4696625], [-1.8742310176306256, 52.4697832132535], [-1.8741784522397609, 52.46982716133048], [-1.8741492432977296, 52.46985158188199], [-1.874093195875765, 52.469898441088525], [-1.873777, 52.4701628], [-1.8733802, 52.470525], [-1.8731218, 52.4707782], [-1.8727971999999995, 52.471099599999995], [-1.8725936000000003, 52.4713195], [-1.8723008, 52.4716723], [-1.8720517000000003, 52.47195519999999], [-1.8719155, 52.472115899999984], [-1.8717454, 52.4723234], [-1.8714781000000005, 52.472672200000005], [-1.8712734, 52.47295690000001], [-1.8711651, 52.473131999999985], [-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.9 |
1258 |
1316 |
Moseley Village |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-15 12:27:07 |
TERMINATED |
2026-09-15 12:16:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431303 |
1789474511748649 |
27 |
27 |
2026-09-15 12:26:45.564997 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:45.243021 |
| 548088 |
573127 |
G01005 |
321O10MC15 |
2026-09-15 |
COMPLETE |
15431913 |
2026-09-15 13:16:00 |
2026-09-15 12:27:07 |
2026-09-17 12:27:07 |
{"id": 573127, "stp": "P", "toc": "CrossCountry", "uid": "G01005", "consist": "221141", "dest_crs": "BMH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01005/2026-09-15/detailed", "trust_id": "321O10MC15", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-15", "dest_arr_time": "1317", "dest_platform": "3", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "1O10", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1316", "current_leg_dep": "1303", "current_leg_end": "Bournemouth", "origin_dep_time": "0825", "origin_platform": "3", "current_location": "Bournemouth", "last_update_time": "2026-09-15T12:27:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5738031999999995, 50.81647569999999], [-1.5738963, 50.81640650000001], [-1.5742347, 50.816140700000005], [-1.574399, 50.8159971], [-1.5747548999999998, 50.81567609999999], [-1.5750565, 50.815399], [-1.5754759, 50.81497379999998], [-1.5758164, 50.8146144], [-1.5760802, 50.8143044], [-1.5763374, 50.81399269999999], [-1.5765649, 50.8137118], [-1.5767553, 50.8134444], [-1.5770014, 50.813093], [-1.5773601999999998, 50.812549800000006], [-1.5775996999999995, 50.812188199999994], [-1.5778313999999998, 50.8118458], [-1.5784633999999995, 50.81086889999999], [-1.5787046, 50.8104638], [-1.5791419999999998, 50.809734899999995], [-1.5807109999999998, 50.8071341], [-1.5809323, 50.806798099999995], [-1.5811559999999998, 50.8064925], [-1.5814036, 50.8061965], [-1.5816430999999995, 50.80593079999999], [-1.5819237, 50.80565519999999], [-1.5822676999999998, 50.805344], [-1.5826436, 50.805040299999995], [-1.583011, 50.8047759], [-1.5834638, 50.80447789999999], [-1.5845210999999997, 50.8038023], [-1.5850790999999995, 50.8034458], [-1.5855551, 50.8031417], [-1.5860138999999998, 50.8028314], [-1.5868622, 50.8022177], [-1.5869947, 50.802110199999994], [-1.587691, 50.8015565], [-1.5880832, 50.8012045], [-1.5883408, 50.800968699999984], [-1.5883973999999998, 50.8009169], [-1.5884218999999995, 50.800894500000005], [-1.5887056999999998, 50.80061520000002], [-1.588979, 50.8003143], [-1.5892896999999997, 50.7999435], [-1.5895609, 50.79962690000001], [-1.5898685999999995, 50.7992852], [-1.5901183, 50.79895210000001], [-1.5903765, 50.7985876], [-1.5919606999999998, 50.796029100000005], [-1.5921603999999998, 50.7957262], [-1.5924108999999995, 50.79538670000001], [-1.5929337999999995, 50.794728500000005], [-1.5931811, 50.79443930000001], [-1.5934904, 50.79411520000001], [-1.5937789, 50.7938249], [-1.5941085, 50.79349919999999], [-1.5945001, 50.793144599999984], [-1.5949684999999998, 50.79275669999999], [-1.5953730000000002, 50.7924349], [-1.5958353999999997, 50.79209029999999], [-1.5962677, 50.791785], [-1.596799, 50.791443], [-1.597266, 50.7911385], [-1.5979194999999995, 50.7907509], [-1.5985303, 50.79041060000001], [-1.6024083, 50.788509399999995], [-1.6025816999999998, 50.7884226], [-1.610074, 50.784674899999985], [-1.610086, 50.7846689], [-1.6139, 50.7827577], [-1.6144193, 50.78247999999999], [-1.6149688, 50.78216450000001], [-1.6155451, 50.78180360000001], [-1.6160053, 50.781458], [-1.61648, 50.7811099], [-1.6169105, 50.7807579], [-1.6169675114151385, 50.78070363978444], [-1.6179178, 50.77979919999999], [-1.6180183999999995, 50.77970500000001], [-1.6184252999999995, 50.779280199999995], [-1.6247136999999998, 50.772322800000005], [-1.6260723, 50.7708031], [-1.6264069, 50.77044459999999], [-1.6267274000000005, 50.7701105], [-1.6270895999999997, 50.7697573], [-1.6274475999999998, 50.7694101], [-1.6282482, 50.76868249999998], [-1.6286786, 50.7683222], [-1.6291441000000002, 50.7679407], [-1.6295385, 50.76762899999999], [-1.6299528999999997, 50.76729969999999], [-1.6304087, 50.7669572], [-1.6308689, 50.766632], [-1.6315083999999995, 50.766184300000006], [-1.6318287272934875, 50.765967351893885], [-1.6322312999999995, 50.765694700000005], [-1.6328608999999998, 50.7652831], [-1.6335683999999997, 50.764832], [-1.6342443, 50.7644155], [-1.6349068, 50.7640202], [-1.6359890999999998, 50.7633992], [-1.6367252999999995, 50.7629964], [-1.6376812999999997, 50.76249100000001], [-1.6388148, 50.76191549999999], [-1.6406977, 50.7610351], [-1.6418710999999997, 50.7605154], [-1.6428728999999995, 50.760102800000006], [-1.6439124, 50.7596834], [-1.6450132999999998, 50.759257100000006], [-1.6455438999999998, 50.75906940000001], [-1.6479031, 50.7582676], [-1.6484716999999998, 50.758081], [-1.6490896000000002, 50.75789], [-1.6496451, 50.7577258], [-1.6510075999999998, 50.7573277], [-1.6517482, 50.7571286], [-1.6525863999999997, 50.7569112], [-1.6540292, 50.7565523], [-1.6547739, 50.7563834], [-1.6560450999999998, 50.75610659999999], [-1.6569165999999995, 50.7559308], [-1.6576793, 50.7557804], [-1.6587454, 50.7555765], [-1.6597053, 50.7554096], [-1.6783764, 50.752506800000006], [-1.6791558, 50.7523926], [-1.679999, 50.75227859999998], [-1.6806964, 50.75218650000001], [-1.6808917, 50.75216369999999], [-1.6810815, 50.75214359999999], [-1.6815600999999998, 50.752093], [-1.6822608999999995, 50.7520272], [-1.6829612, 50.751964599999994], [-1.6837513999999998, 50.7519054], [-1.6845039999999998, 50.7518648], [-1.6851742999999997, 50.7518396], [-1.6859101999999997, 50.7518134], [-1.6866629999999998, 50.75178910000001], [-1.6876861, 50.75176290000001], [-1.6885604999999997, 50.75175769999999], [-1.6893329999999998, 50.75176510000001], [-1.6900908, 50.7517797], [-1.6908806, 50.7518074], [-1.6916169999999997, 50.7518357], [-1.692399, 50.7518741], [-1.6932386999999998, 50.751925], [-1.6941195, 50.75199920000001], [-1.6948906, 50.75207580000001], [-1.6958413999999995, 50.75217990000001], [-1.6967347, 50.75227819999999], [-1.697943, 50.7524052], [-1.6987194, 50.7524759], [-1.6994476999999997, 50.7525318], [-1.7001717999999997, 50.752582099999984], [-1.7009162, 50.7526254], [-1.7018333999999995, 50.7526701], [-1.7027158, 50.75270489999998], [-1.7035018999999998, 50.7527163], [-1.7043760999999995, 50.7527194], [-1.7052035999999997, 50.752713500000006], [-1.7067990398270907, 50.7526956420496], [-1.7126546, 50.752630100000005], [-1.7136258, 50.752603], [-1.7137215, 50.7525983], [-1.7145507, 50.7525572], [-1.7154582, 50.75250779999999], [-1.7162346999999998, 50.752452000000005], [-1.7170395, 50.7523865], [-1.7177811, 50.75231899999999], [-1.7185496, 50.7522394], [-1.7193727999999997, 50.75214819999999], [-1.7236339, 50.751627899999995], [-1.7245058999999998, 50.75152200000001], [-1.7255382, 50.751387399999984], [-1.7263957, 50.75127250000001], [-1.7272176, 50.7511576], [-1.7279782999999995, 50.7510389], [-1.7287579999999998, 50.7508975], [-1.7294835, 50.750747199999985], [-1.7302086, 50.75059079999998], [-1.7437067999999998, 50.7477035], [-1.7440918999999997, 50.7476243], [-1.7564404999999998, 50.7450346], [-1.756674, 50.74498640000001], [-1.7569928, 50.7449191], [-1.7588197, 50.74453360000001], [-1.7590510999999998, 50.7444845], [-1.7606031, 50.744154900000005], [-1.7613947999999997, 50.74398829999999], [-1.7621159999999998, 50.7438375], [-1.7628737, 50.74368470000001], [-1.7683295999999995, 50.7426066], [-1.7686760999999998, 50.742537199999994], [-1.7711086, 50.74206519999999], [-1.7715908, 50.7419708], [-1.7745343, 50.74140690000001], [-1.77465, 50.7413847], [-1.7790741, 50.7405279], [-1.7794976, 50.7404439], [-1.7799139, 50.740354], [-1.7803956999999997, 50.7402385], [-1.7809946, 50.7400668], [-1.7815898, 50.7398577], [-1.7820440999999998, 50.7396815], [-1.7825116, 50.73947829999999], [-1.7827417999999997, 50.73936], [-1.7828831, 50.7392954], [-1.7833944, 50.7390372], [-1.7847305999999998, 50.7383709], [-1.7847771999999995, 50.738348499999994], [-1.7851392999999998, 50.7381743], [-1.7856185, 50.737962299999985], [-1.7861890000000002, 50.73773559999999], [-1.7866804, 50.73756920000001], [-1.7871981999999995, 50.73740569999999], [-1.7878032999999998, 50.73722709999999], [-1.7883939, 50.7370743], [-1.7889757999999998, 50.7369422], [-1.7895443, 50.736827699999985], [-1.7900439999999995, 50.7367441], [-1.7906923999999995, 50.7366619], [-1.7913086, 50.7366009], [-1.7919568, 50.7365606], [-1.7928052, 50.7365173], [-1.7933873, 50.736490800000006], [-1.7940102000000002, 50.73646860000001], [-1.7940934999999998, 50.73646560000001], [-1.794677, 50.73643719999999], [-1.7962786999999998, 50.73635670000001], [-1.7966305682390429, 50.73633894646969], [-1.7997392000000003, 50.7361821], [-1.7997667000000002, 50.73618019999999], [-1.7999814999999997, 50.7361691], [-1.8043816, 50.73598689999999], [-1.8049777, 50.7359473], [-1.8056631, 50.73589539999999], [-1.8062457999999997, 50.73583200000001], [-1.8067845, 50.73576229999998], [-1.8073696, 50.7356726], [-1.8078045000000005, 50.7355952], [-1.8083313000000003, 50.73548809999999], [-1.8086006999999995, 50.7354276], [-1.8091835, 50.73525539999999], [-1.8096729, 50.735125], [-1.8102189, 50.73496509999999], [-1.8108286, 50.734771], [-1.8114832999999997, 50.7345487], [-1.8120661, 50.73431610000001], [-1.8128055999999992, 50.73401320000001], [-1.8157096, 50.7327678], [-1.8162175000000005, 50.7325715], [-1.8167546999999995, 50.732382699999995], [-1.8173417000000005, 50.732193599999995], [-1.8179792, 50.7320124], [-1.8184905, 50.7318824], [-1.8190417000000003, 50.731760300000005], [-1.8196784, 50.73164269999999], [-1.8202308000000005, 50.73155729999999], [-1.8207709000000003, 50.731479400000005], [-1.8213908999999997, 50.731397900000005], [-1.8218388000000003, 50.73134840000001], [-1.8223739, 50.73130340000001], [-1.8229633, 50.73126880000002], [-1.8235857, 50.7312384], [-1.8244157000000003, 50.73122239999999], [-1.8250945, 50.7312334], [-1.8254566999999997, 50.7312287], [-1.8269317, 50.73123220000001], [-1.8278948, 50.7312241], [-1.8284606, 50.73120959999999], [-1.8291761, 50.73117109999998], [-1.8303904, 50.7311139], [-1.8309903, 50.73109120000001], [-1.8348071999999995, 50.7310331], [-1.8377308000000003, 50.730982399999995], [-1.8391108000000005, 50.73095509999999], [-1.8391237, 50.730954800000006], [-1.8400907999999996, 50.730932200000005], [-1.8415731, 50.73089740000001], [-1.8422807999999995, 50.7308683], [-1.8429562, 50.7308154], [-1.8435496, 50.7307478], [-1.8442203, 50.730653], [-1.8447758, 50.7305642], [-1.845392099999999, 50.73044169999999], [-1.8460677999999997, 50.73030060000001], [-1.8491271, 50.729637999999994], [-1.8497448, 50.72949919999999], [-1.8502219, 50.729384200000005], [-1.850761, 50.729249400000015], [-1.8513303, 50.7290888], [-1.8518623000000003, 50.7289208], [-1.8546098, 50.7279478], [-1.8550210999999996, 50.7278111], [-1.8554699, 50.7276789], [-1.8559319, 50.7275705], [-1.8564290000000003, 50.72746819999999], [-1.8588792, 50.727088499999994], [-1.8598048, 50.7269451], [-1.8599041, 50.7269305], [-1.8604653, 50.726848], [-1.8606893, 50.726817899999986], [-1.8609133, 50.7267878], [-1.8611630999999995, 50.7267693], [-1.8614912, 50.72675579999999], [-1.8617886, 50.7267569], [-1.8618741, 50.72675939999999], [-1.8622148, 50.726776], [-1.8624662, 50.7268004], [-1.8627635, 50.72684660000001], [-1.8630717000000003, 50.72690329999999], [-1.8633486999999995, 50.72697299999999], [-1.8634682, 50.72700939999999], [-1.8636193, 50.7270554], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Brockenhurst", "dest_arr_time_act": "1317", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Brockenhurst", "current_leg_milage": "15.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13023.842, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13672.405, \"from_m\": 13023.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18955.935, \"from_m\": 13672.405, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 23927.774, \"from_m\": 18955.935, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 26845.082, \"from_m\": 23927.774, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27643.052, \"from_m\": 26845.082, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28328.758, \"from_m\": 27643.052, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28396.05, \"from_m\": 28328.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28440.839, \"from_m\": 28396.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28930.151, \"from_m\": 28440.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28990.616, \"from_m\": 28930.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30010.442, \"from_m\": 28990.616, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32826.095, \"from_m\": 30010.442, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 40577.978, \"from_m\": 32826.095, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41284.066, \"from_m\": 40577.978, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41645.4, \"from_m\": 41284.066, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49542.855, \"from_m\": 41645.4, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 50273.184, \"from_m\": 49542.855, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 51308.528, \"from_m\": 50273.184, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58320.73, \"from_m\": 51308.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59407.169, \"from_m\": 58320.73, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59442.665, \"from_m\": 59407.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59714.473, \"from_m\": 59442.665, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60369.685, \"from_m\": 59714.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61284.885, \"from_m\": 60369.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61312.234, \"from_m\": 61284.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62282.495, \"from_m\": 61312.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63426.817, \"from_m\": 62282.495, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71860.648, \"from_m\": 63426.817, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 71981.064, \"from_m\": 71860.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72318.873, \"from_m\": 71981.064, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76074.25, \"from_m\": 72318.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76172.081, \"from_m\": 76074.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76238.786, \"from_m\": 76172.081, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78680.743, \"from_m\": 76238.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85905.413, \"from_m\": 78680.743, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 85971.925, \"from_m\": 85905.413, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87065.386, \"from_m\": 85971.925, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 87116.214, \"from_m\": 87065.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87149.531, \"from_m\": 87116.214, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87198.194, \"from_m\": 87149.531, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87677.312, \"from_m\": 87198.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90081.494, \"from_m\": 87677.312, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 105633.173, \"from_m\": 90081.494, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 106145.879, \"from_m\": 105633.173, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 108678.03, \"from_m\": 106145.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110610.552, \"from_m\": 108678.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110926.778, \"from_m\": 110610.552, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 111636.503, \"from_m\": 110926.778, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 111985.748, \"from_m\": 111636.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 118053.138, \"from_m\": 111985.748, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118418.035, \"from_m\": 118053.138, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122040.955, \"from_m\": 118418.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122598.697, \"from_m\": 122040.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122652.744, \"from_m\": 122598.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122653.651, \"from_m\": 122652.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125213.166, \"from_m\": 122653.651, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128685.591, \"from_m\": 125213.166, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 128724.92, \"from_m\": 128685.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130896.003, \"from_m\": 128724.92, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 131758.486, \"from_m\": 130896.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132318.819, \"from_m\": 131758.486, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 132354.815, \"from_m\": 132318.819, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 132368.68, \"from_m\": 132354.815, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 132790.61, \"from_m\": 132368.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132967.904, \"from_m\": 132790.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 133049.573, \"from_m\": 132967.904, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 133674.692, \"from_m\": 133049.573, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 134043.163, \"from_m\": 133674.692, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290812.804, \"from_m\": 289892.831, \"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\": 291091.682, \"from_m\": 290812.804, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 291139.553, \"from_m\": 291091.682, \"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\": 292293.531, \"from_m\": 291139.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 292541.548, \"from_m\": 292293.531, \"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\": 294236.451, \"from_m\": 292541.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 313704.539, \"from_m\": 294236.451, \"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\": 314055.565, \"from_m\": 313704.539, \"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\": 314505.975, \"from_m\": 314055.565, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 318797.907, \"from_m\": 314505.975, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 318843.791, \"from_m\": 318797.907, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 319571.205, \"from_m\": 318843.791, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 330624.474, \"from_m\": 319571.205, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 344289.514, \"from_m\": 330624.474, \"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\": 344341.391, \"from_m\": 344289.514, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 344640.357, \"from_m\": 344341.391, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 344692.134, \"from_m\": 344640.357, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 356070.534, \"from_m\": 344692.134, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 359285.359, \"from_m\": 356070.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 359590.899, \"from_m\": 359285.359, \"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\": 361598.042, \"from_m\": 359590.899, \"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\": 363252.094, \"from_m\": 361598.042, \"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\": 363608.411, \"from_m\": 363252.094, \"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\": 364549.396, \"from_m\": 363608.411, \"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\": 364798.952, \"from_m\": 364549.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 365433.198, \"from_m\": 364798.952, \"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\": 369127.306, \"from_m\": 365433.198, \"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\": 369439.156, \"from_m\": 369127.306, \"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\": 369884.48, \"from_m\": 369439.156, \"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\": 370831.047, \"from_m\": 369884.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 371557.107, \"from_m\": 370831.047, \"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\": 374612.857, \"from_m\": 371557.107, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 375695.57, \"from_m\": 374612.857, \"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\": 386224.199, \"from_m\": 375695.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 386912.259, \"from_m\": 386224.199, \"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\": 404776.0, \"from_m\": 386912.259, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 405538.657, \"from_m\": 404776.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 409243.978, \"from_m\": 405538.657, \"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\": 410400.765, \"from_m\": 409243.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 410714.301, \"from_m\": 410400.765, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 410781.805, \"from_m\": 410714.301, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 411101.366, \"from_m\": 410781.805, \"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\": 573127, \"profile_key\": \"6cdc48334221d815cef872990ae5a4da0da5f296d94811e2303d551b8a38b28f\", \"schedule_id\": 8191, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833H\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13225.959, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"0845\", \"wtt_dep\": \"0846H\", \"location\": \"Macclesfield\", \"stage_seq\": 10, \"distance_m\": 28726.906, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852H\", \"location\": \"Congleton\", \"stage_seq\": 11, \"distance_m\": 41370.959, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0856\", \"location\": \"Kidsgrove\", \"stage_seq\": 12, \"distance_m\": 50413.543, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"0902H\", \"wtt_dep\": \"0904H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 13, \"distance_m\": 60630.644, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0905H\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 61451.872, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0911H\", \"location\": \"Stone\", \"stage_seq\": 15, \"distance_m\": 72132.447, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0914H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 16, \"distance_m\": 76238.786, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0916H\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 17, \"distance_m\": 80308.95, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"0920\", \"wtt_dep\": \"0921H\", \"location\": \"Stafford\", \"stage_seq\": 18, \"distance_m\": 86760.379, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0922H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 19, \"distance_m\": 87524.749, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0926\", \"location\": \"Penkridge\", \"stage_seq\": 20, \"distance_m\": 95845.713, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0931H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 21, \"distance_m\": 108727.008, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0932H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 22, \"distance_m\": 110535.513, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"0934\", \"wtt_dep\": \"0939\", \"location\": \"Wolverhampton\", \"stage_seq\": 23, \"distance_m\": 111269.445, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0945H\", \"location\": \"Dudley Port\", \"stage_seq\": 24, \"distance_m\": 120264.104, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0949H\", \"location\": \"Galton Jn\", \"stage_seq\": 25, \"distance_m\": 126046.231, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953H\", \"location\": \"Soho South Jn\", \"stage_seq\": 26, \"distance_m\": 128783.433, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"0957\", \"wtt_dep\": \"1003\", \"location\": \"Birmingham New Street\", \"stage_seq\": 27, \"distance_m\": 132067.341, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005\", \"location\": \"Proof House Jn\", \"stage_seq\": 28, \"distance_m\": 133070.123, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005H\", \"location\": \"Grand Jn\", \"stage_seq\": 29, \"distance_m\": 133624.368, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1008\", \"location\": \"Stechford\", \"stage_seq\": 30, \"distance_m\": 138131.673, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1012\", \"wtt_dep\": \"1013H\", \"location\": \"Birmingham International\", \"stage_seq\": 31, \"distance_m\": 145259.415, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017H\", \"location\": \"Berkswell\", \"stage_seq\": 32, \"distance_m\": 153609.423, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1023\", \"wtt_dep\": \"1026\", \"location\": \"Coventry\", \"stage_seq\": 33, \"distance_m\": 162455.038, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1029H\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 34, \"distance_m\": 166427.086, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 35, \"distance_m\": 169510.825, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1035\", \"location\": \"Milverton Jn\", \"stage_seq\": 36, \"distance_m\": 176208.948, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1037H\", \"wtt_dep\": \"1039\", \"location\": \"Leamington Spa\", \"stage_seq\": 37, \"distance_m\": 177981.457, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Fenny Compton\", \"stage_seq\": 38, \"distance_m\": 196041.954, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 39, \"distance_m\": 208072.578, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1054H\", \"wtt_dep\": \"1056\", \"location\": \"Banbury\", \"stage_seq\": 40, \"distance_m\": 209860.21, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100H\", \"location\": \"Aynho Jn\", \"stage_seq\": 41, \"distance_m\": 217943.381, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1105H\", \"location\": \"Heyford\", \"stage_seq\": 42, \"distance_m\": 227498.582, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 43, \"distance_m\": 242015.984, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 44, \"distance_m\": 244830.516, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1114\", \"wtt_dep\": \"1116\", \"location\": \"Oxford\", \"stage_seq\": 45, \"distance_m\": 246314.46, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117H\", \"location\": \"Hinksey North\", \"stage_seq\": 46, \"distance_m\": 247599.105, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1118H\", \"location\": \"Kennington Jn\", \"stage_seq\": 47, \"distance_m\": 250104.163, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1125\", \"location\": \"Didcot North Jn\", \"stage_seq\": 48, \"distance_m\": 261613.165, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126\", \"location\": \"Didcot East Jn\", \"stage_seq\": 49, \"distance_m\": 263838.152, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1131\", \"location\": \"Goring & Streatley\", \"stage_seq\": 50, \"distance_m\": 276333.242, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Reading West Jn\", \"stage_seq\": 51, \"distance_m\": 288469.047, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1140\", \"wtt_dep\": \"1151H\", \"location\": \"Reading\", \"stage_seq\": 52, \"distance_m\": 289892.831, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 53, \"distance_m\": 290785.662, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Southcote Jn\", \"stage_seq\": 54, \"distance_m\": 292293.531, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 55, \"distance_m\": 306351.402, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1210\", \"wtt_dep\": \"1212\", \"location\": \"Basingstoke\", \"stage_seq\": 56, \"distance_m\": 314270.093, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Worting Jn\", \"stage_seq\": 57, \"distance_m\": 318230.764, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Micheldever\", \"stage_seq\": 58, \"distance_m\": 330926.685, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 59, \"distance_m\": 335248.5, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1227H\", \"location\": \"Winchester\", \"stage_seq\": 60, \"distance_m\": 344640.357, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Shawford Jn\", \"stage_seq\": 61, \"distance_m\": 348577.496, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 62, \"distance_m\": 354420.409, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Eastleigh\", \"stage_seq\": 63, \"distance_m\": 356034.792, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1236H\", \"wtt_dep\": \"1238\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 64, \"distance_m\": 358111.667, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"St. Denys\", \"stage_seq\": 65, \"distance_m\": 361801.692, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Northam Jn\", \"stage_seq\": 66, \"distance_m\": 363160.385, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1247\", \"wtt_dep\": \"1249\", \"location\": \"Southampton Central\", \"stage_seq\": 67, \"distance_m\": 364958.258, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Church Lane Jn\", \"stage_seq\": 68, \"distance_m\": 367179.509, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Redbridge\", \"stage_seq\": 69, \"distance_m\": 369251.047, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Totton\", \"stage_seq\": 70, \"distance_m\": 370255.048, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1303\", \"location\": \"Brockenhurst\", \"stage_seq\": 71, \"distance_m\": 386745.393, \"section_seq\": 1, \"route_path_id\": 68248}, {\"is_pass\": false, \"wtt_arr\": \"1317\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 72, \"distance_m\": 411101.366, \"section_seq\": 1, \"route_path_id\": 68248}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 411101.366, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68248}], \"total_distance_m\": 411101.366, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 405088.076, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6013.29, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0825", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:31:47Z\", \"source_id\": 46669727, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:31:52Z\", \"source_id\": 15214546, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:34:45Z\", \"source_id\": 46677882, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:34:48Z\", \"source_id\": 15216950, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:36:58Z\", \"source_id\": 46684086, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:37:00Z\", \"source_id\": 15218768, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:44:59Z\", \"source_id\": 46706045, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:45:03Z\", \"source_id\": 15225383, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:53:12Z\", \"source_id\": 46728544, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:53:17Z\", \"source_id\": 15232143, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:56:35Z\", \"source_id\": 46737677, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T07:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T07:56:41Z\", \"source_id\": 15234866, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:04:39Z\", \"source_id\": 46760011, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:04:43Z\", \"source_id\": 15241361, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:15:12Z\", \"source_id\": 46788175, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:15:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:15:17Z\", \"source_id\": 15249777, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:23:05Z\", \"source_id\": 46809115, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:23:08Z\", \"source_id\": 15256093, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:29:40Z\", \"source_id\": 46826683, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:29:43Z\", \"source_id\": 15261282, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:36:21Z\", \"source_id\": 46844634, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:36:26Z\", \"source_id\": 15266593, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:45:36Z\", \"source_id\": 46869289, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:46:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:45:42Z\", \"source_id\": 15273882, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:53:35Z\", \"source_id\": 46890172, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T08:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T08:53:39Z\", \"source_id\": 15280109, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:07:27Z\", \"source_id\": 46926169, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:07:28Z\", \"source_id\": 15290743, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:12:36Z\", \"source_id\": 46939731, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:13:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:12:37Z\", \"source_id\": 15294759, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:20:25Z\", \"source_id\": 46959332, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:20:28Z\", \"source_id\": 15300786, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:25:25Z\", \"source_id\": 46972041, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:25:28Z\", \"source_id\": 15304612, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:38:39Z\", \"source_id\": 47005641, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:38:44Z\", \"source_id\": 15314726, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:56:44Z\", \"source_id\": 47051754, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T09:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T09:56:48Z\", \"source_id\": 15328648, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:06:36Z\", \"source_id\": 47077663, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:08:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:06:38Z\", \"source_id\": 15336094, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:14:43Z\", \"source_id\": 47098976, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:14:46Z\", \"source_id\": 15342405, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:33:28Z\", \"source_id\": 47147630, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:33:31Z\", \"source_id\": 15356639, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:13Z\", \"source_id\": 47165340, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:13Z\", \"source_id\": 15361296, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:02:15Z\", \"source_id\": 47222615, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:02:18Z\", \"source_id\": 15377678, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:10:40Z\", \"source_id\": 47244434, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:10:43Z\", \"source_id\": 15383924, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:13Z\", \"source_id\": 47285438, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:26:16Z\", \"source_id\": 15395479, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:41Z\", \"source_id\": 47305034, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:47Z\", \"source_id\": 15400920, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:28Z\", \"source_id\": 47307096, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:35:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:34:34Z\", \"source_id\": 15401494, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:16Z\", \"source_id\": 47322441, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:40:17Z\", \"source_id\": 15405688, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:07Z\", \"source_id\": 47330025, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:10Z\", \"source_id\": 15407768, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:51:57Z\", \"source_id\": 47353786, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:00Z\", \"source_id\": 15414297, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:47Z\", \"source_id\": 47355937, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:52:49Z\", \"source_id\": 15414886, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:29Z\", \"source_id\": 47375710, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:00:34Z\", \"source_id\": 15420519, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:52Z\", \"source_id\": 47416231, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:55Z\", \"source_id\": 15431913, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "3", "timing_fact_generation": 1789474556158687, "current_leg_arrival_utc": "2026-09-15T13:16:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:46.325275", "service_state_evidence_id": 15431913, "current_leg_start_actual_dep": "2026-09-15T13:03:00+01:00", "operational_evidence_version": 307, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:47.468538", "service_state_valid_until_kind": null, "operational_interpretation_version": 307, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
MAN |
BMH |
1O10 |
221141 |
4 |
125 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13023.842, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13672.405, "from_m": 13023.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18955.935, "from_m": 13672.405, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 23927.774, "from_m": 18955.935, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 26845.082, "from_m": 23927.774, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27643.052, "from_m": 26845.082, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28328.758, "from_m": 27643.052, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28396.05, "from_m": 28328.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28440.839, "from_m": 28396.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28930.151, "from_m": 28440.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28990.616, "from_m": 28930.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30010.442, "from_m": 28990.616, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32826.095, "from_m": 30010.442, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 40577.978, "from_m": 32826.095, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41284.066, "from_m": 40577.978, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41645.4, "from_m": 41284.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49542.855, "from_m": 41645.4, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 50273.184, "from_m": 49542.855, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 51308.528, "from_m": 50273.184, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58320.73, "from_m": 51308.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59407.169, "from_m": 58320.73, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59442.665, "from_m": 59407.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59714.473, "from_m": 59442.665, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60369.685, "from_m": 59714.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61284.885, "from_m": 60369.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61312.234, "from_m": 61284.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62282.495, "from_m": 61312.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63426.817, "from_m": 62282.495, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71860.648, "from_m": 63426.817, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 71981.064, "from_m": 71860.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72318.873, "from_m": 71981.064, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76074.25, "from_m": 72318.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76172.081, "from_m": 76074.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76238.786, "from_m": 76172.081, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78680.743, "from_m": 76238.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85905.413, "from_m": 78680.743, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 85971.925, "from_m": 85905.413, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87065.386, "from_m": 85971.925, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 87116.214, "from_m": 87065.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87149.531, "from_m": 87116.214, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87198.194, "from_m": 87149.531, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87677.312, "from_m": 87198.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90081.494, "from_m": 87677.312, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 105633.173, "from_m": 90081.494, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 106145.879, "from_m": 105633.173, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 108678.03, "from_m": 106145.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110610.552, "from_m": 108678.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110926.778, "from_m": 110610.552, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 111636.503, "from_m": 110926.778, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 111985.748, "from_m": 111636.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 118053.138, "from_m": 111985.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118418.035, "from_m": 118053.138, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122040.955, "from_m": 118418.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122598.697, "from_m": 122040.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122652.744, "from_m": 122598.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122653.651, "from_m": 122652.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125213.166, "from_m": 122653.651, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128685.591, "from_m": 125213.166, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 128724.92, "from_m": 128685.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130896.003, "from_m": 128724.92, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 131758.486, "from_m": 130896.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132318.819, "from_m": 131758.486, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 132354.815, "from_m": 132318.819, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 132368.68, "from_m": 132354.815, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 132790.61, "from_m": 132368.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132967.904, "from_m": 132790.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 133049.573, "from_m": 132967.904, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 133674.692, "from_m": 133049.573, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 134043.163, "from_m": 133674.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 290812.804, "from_m": 289892.831, "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": 291091.682, "from_m": 290812.804, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 291139.553, "from_m": 291091.682, "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": 292293.531, "from_m": 291139.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 292541.548, "from_m": 292293.531, "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": 294236.451, "from_m": 292541.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 313704.539, "from_m": 294236.451, "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": 314055.565, "from_m": 313704.539, "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": 314505.975, "from_m": 314055.565, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 318797.907, "from_m": 314505.975, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 318843.791, "from_m": 318797.907, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 319571.205, "from_m": 318843.791, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 330624.474, "from_m": 319571.205, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 344289.514, "from_m": 330624.474, "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": 344341.391, "from_m": 344289.514, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 344640.357, "from_m": 344341.391, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 344692.134, "from_m": 344640.357, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 356070.534, "from_m": 344692.134, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 359285.359, "from_m": 356070.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 359590.899, "from_m": 359285.359, "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": 361598.042, "from_m": 359590.899, "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": 363252.094, "from_m": 361598.042, "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": 363608.411, "from_m": 363252.094, "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": 364549.396, "from_m": 363608.411, "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": 364798.952, "from_m": 364549.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 365433.198, "from_m": 364798.952, "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": 369127.306, "from_m": 365433.198, "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": 369439.156, "from_m": 369127.306, "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": 369884.48, "from_m": 369439.156, "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": 370831.047, "from_m": 369884.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 371557.107, "from_m": 370831.047, "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": 374612.857, "from_m": 371557.107, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 375695.57, "from_m": 374612.857, "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": 386224.199, "from_m": 375695.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 386912.259, "from_m": 386224.199, "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": 404776.0, "from_m": 386912.259, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 405538.657, "from_m": 404776.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 409243.978, "from_m": 405538.657, "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": 410400.765, "from_m": 409243.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 410714.301, "from_m": 410400.765, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 410781.805, "from_m": 410714.301, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 411101.366, "from_m": 410781.805, "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": 573127, "profile_key": "6cdc48334221d815cef872990ae5a4da0da5f296d94811e2303d551b8a38b28f", "schedule_id": 8191, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0825", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833H", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13225.959, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "0845", "wtt_dep": "0846H", "location": "Macclesfield", "stage_seq": 10, "distance_m": 28726.906, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852H", "location": "Congleton", "stage_seq": 11, "distance_m": 41370.959, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0856", "location": "Kidsgrove", "stage_seq": 12, "distance_m": 50413.543, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "0902H", "wtt_dep": "0904H", "location": "Stoke-on-Trent", "stage_seq": 13, "distance_m": 60630.644, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0905H", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 61451.872, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0911H", "location": "Stone", "stage_seq": 15, "distance_m": 72132.447, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0914H", "location": "Yarnfield Jn", "stage_seq": 16, "distance_m": 76238.786, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0916H", "location": "Little Bridgeford Jn", "stage_seq": 17, "distance_m": 80308.95, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "0920", "wtt_dep": "0921H", "location": "Stafford", "stage_seq": 18, "distance_m": 86760.379, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0922H", "location": "Stafford Trent Valley Jn", "stage_seq": 19, "distance_m": 87524.749, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0926", "location": "Penkridge", "stage_seq": 20, "distance_m": 95845.713, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0931H", "location": "Bushbury Jn", "stage_seq": 21, "distance_m": 108727.008, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0932H", "location": "Wolverhampton North Jn", "stage_seq": 22, "distance_m": 110535.513, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "0934", "wtt_dep": "0939", "location": "Wolverhampton", "stage_seq": 23, "distance_m": 111269.445, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0945H", "location": "Dudley Port", "stage_seq": 24, "distance_m": 120264.104, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0949H", "location": "Galton Jn", "stage_seq": 25, "distance_m": 126046.231, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953H", "location": "Soho South Jn", "stage_seq": 26, "distance_m": 128783.433, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "0957", "wtt_dep": "1003", "location": "Birmingham New Street", "stage_seq": 27, "distance_m": 132067.341, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005", "location": "Proof House Jn", "stage_seq": 28, "distance_m": 133070.123, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005H", "location": "Grand Jn", "stage_seq": 29, "distance_m": 133624.368, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1008", "location": "Stechford", "stage_seq": 30, "distance_m": 138131.673, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1012", "wtt_dep": "1013H", "location": "Birmingham International", "stage_seq": 31, "distance_m": 145259.415, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017H", "location": "Berkswell", "stage_seq": 32, "distance_m": 153609.423, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1023", "wtt_dep": "1026", "location": "Coventry", "stage_seq": 33, "distance_m": 162455.038, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1029H", "location": "Gibbet Hill Jn", "stage_seq": 34, "distance_m": 166427.086, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032", "location": "Kenilworth Jns", "stage_seq": 35, "distance_m": 169510.825, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1035", "location": "Milverton Jn", "stage_seq": 36, "distance_m": 176208.948, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1037H", "wtt_dep": "1039", "location": "Leamington Spa", "stage_seq": 37, "distance_m": 177981.457, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Fenny Compton", "stage_seq": 38, "distance_m": 196041.954, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053", "location": "Banbury Reservoir Jn", "stage_seq": 39, "distance_m": 208072.578, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1054H", "wtt_dep": "1056", "location": "Banbury", "stage_seq": 40, "distance_m": 209860.21, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100H", "location": "Aynho Jn", "stage_seq": 41, "distance_m": 217943.381, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1105H", "location": "Heyford", "stage_seq": 42, "distance_m": 227498.582, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Wolvercote Jn", "stage_seq": 43, "distance_m": 242015.984, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112H", "location": "Oxford North Jn", "stage_seq": 44, "distance_m": 244830.516, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1114", "wtt_dep": "1116", "location": "Oxford", "stage_seq": 45, "distance_m": 246314.46, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117H", "location": "Hinksey North", "stage_seq": 46, "distance_m": 247599.105, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1118H", "location": "Kennington Jn", "stage_seq": 47, "distance_m": 250104.163, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1125", "location": "Didcot North Jn", "stage_seq": 48, "distance_m": 261613.165, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126", "location": "Didcot East Jn", "stage_seq": 49, "distance_m": 263838.152, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1131", "location": "Goring & Streatley", "stage_seq": 50, "distance_m": 276333.242, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Reading West Jn", "stage_seq": 51, "distance_m": 288469.047, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1140", "wtt_dep": "1151H", "location": "Reading", "stage_seq": 52, "distance_m": 289892.831, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153H", "location": "Oxford Road Jn", "stage_seq": 53, "distance_m": 290785.662, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Southcote Jn", "stage_seq": 54, "distance_m": 292293.531, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203H", "location": "Bramley (Hants)", "stage_seq": 55, "distance_m": 306351.402, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1210", "wtt_dep": "1212", "location": "Basingstoke", "stage_seq": 56, "distance_m": 314270.093, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Worting Jn", "stage_seq": 57, "distance_m": 318230.764, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Micheldever", "stage_seq": 58, "distance_m": 330926.685, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Wallers Ash Loop", "stage_seq": 59, "distance_m": 335248.5, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1227H", "location": "Winchester", "stage_seq": 60, "distance_m": 344640.357, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Shawford Jn", "stage_seq": 61, "distance_m": 348577.496, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Allbrook S.B.", "stage_seq": 62, "distance_m": 354420.409, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Eastleigh", "stage_seq": 63, "distance_m": 356034.792, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1236H", "wtt_dep": "1238", "location": "Southampton Airport Parkway", "stage_seq": 64, "distance_m": 358111.667, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "St. Denys", "stage_seq": 65, "distance_m": 361801.692, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Northam Jn", "stage_seq": 66, "distance_m": 363160.385, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1247", "wtt_dep": "1249", "location": "Southampton Central", "stage_seq": 67, "distance_m": 364958.258, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Church Lane Jn", "stage_seq": 68, "distance_m": 367179.509, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Redbridge", "stage_seq": 69, "distance_m": 369251.047, "section_seq": 1, "route_path_id": 68248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Totton", "stage_seq": 70, "distance_m": 370255.048, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1303", "location": "Brockenhurst", "stage_seq": 71, "distance_m": 386745.393, "section_seq": 1, "route_path_id": 68248}, {"is_pass": false, "wtt_arr": "1317", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 72, "distance_m": 411101.366, "section_seq": 1, "route_path_id": 68248}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 411101.366, "from_m": 0.0, "section_seq": 1, "route_path_id": 68248}], "total_distance_m": 411101.366, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 405088.076, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6013.29, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:31:47Z", "source_id": 46669727, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T07:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:31:52Z", "source_id": 15214546, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:34:45Z", "source_id": 46677882, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T07:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:34:48Z", "source_id": 15216950, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:36:58Z", "source_id": 46684086, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T07:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:37:00Z", "source_id": 15218768, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:44:59Z", "source_id": 46706045, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T07:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:45:03Z", "source_id": 15225383, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T08:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:53:12Z", "source_id": 46728544, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T07:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:53:17Z", "source_id": 15232143, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T08:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:56:35Z", "source_id": 46737677, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T07:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T07:56:41Z", "source_id": 15234866, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T08:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:04:39Z", "source_id": 46760011, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T08:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:04:43Z", "source_id": 15241361, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T09:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11272, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:15:12Z", "source_id": 46788175, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T08:15:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:15:17Z", "source_id": 15249777, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T09:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:23:05Z", "source_id": 46809115, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T08:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:23:08Z", "source_id": 15256093, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T09:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:29:40Z", "source_id": 46826683, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T08:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:29:43Z", "source_id": 15261282, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T09:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:36:21Z", "source_id": 46844634, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T08:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:36:26Z", "source_id": 15266593, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T09:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:45:36Z", "source_id": 46869289, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T08:46:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:45:42Z", "source_id": 15273882, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T09:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19337, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:53:35Z", "source_id": 46890172, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T08:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T08:53:39Z", "source_id": 15280109, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T09:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:07:27Z", "source_id": 46926169, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T09:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:07:28Z", "source_id": 15290743, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T10:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20888, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:12:36Z", "source_id": 46939731, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T09:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:12:37Z", "source_id": 15294759, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T10:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:20:25Z", "source_id": 46959332, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T09:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:20:28Z", "source_id": 15300786, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T10:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:25:25Z", "source_id": 46972041, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T09:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:25:28Z", "source_id": 15304612, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T10:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20927, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:38:39Z", "source_id": 47005641, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T09:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:38:44Z", "source_id": 15314726, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T10:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:56:44Z", "source_id": 47051754, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T09:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T09:56:48Z", "source_id": 15328648, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T10:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:06:36Z", "source_id": 47077663, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T10:08:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:06:38Z", "source_id": 15336094, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T11:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24164, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:14:43Z", "source_id": 47098976, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T10:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:14:46Z", "source_id": 15342405, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T11:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:33:28Z", "source_id": 47147630, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T10:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:33:31Z", "source_id": 15356639, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-15T11:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23754, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:13Z", "source_id": 47165340, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T10:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:13Z", "source_id": 15361296, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T11:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:02:15Z", "source_id": 47222615, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T11:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:02:18Z", "source_id": 15377678, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T12:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27113, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:10:40Z", "source_id": 47244434, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-15T11:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:10:43Z", "source_id": 15383924, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-15T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:13Z", "source_id": 47285438, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T11:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:26:16Z", "source_id": 15395479, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T12:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27163, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:41Z", "source_id": 47305034, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-15T11:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:47Z", "source_id": 15400920, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:28Z", "source_id": 47307096, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-15T11:35:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:34:34Z", "source_id": 15401494, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-15T12:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:16Z", "source_id": 47322441, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-15T11:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:40:17Z", "source_id": 15405688, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:07Z", "source_id": 47330025, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-15T11:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:10Z", "source_id": 15407768, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-15T12:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:51:57Z", "source_id": 47353786, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-15T11:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:00Z", "source_id": 15414297, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-15T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:47Z", "source_id": 47355937, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-15T11:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:52:49Z", "source_id": 15414886, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:29Z", "source_id": 47375710, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-15T12:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:00:34Z", "source_id": 15420519, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27684, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:52Z", "source_id": 47416231, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-15T12:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:55Z", "source_id": 15431913, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0825 |
0825 |
3 |
None |
None |
Bournemouth |
1317 |
1317 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01005/2026-09-15/detailed |
None |
Brockenhurst |
2026-09-15T13:03:00+01:00 |
Bournemouth |
13.0 |
{"type": "LineString", "coordinates": [[-1.5738031999999995, 50.81647569999999], [-1.5738963, 50.81640650000001], [-1.5742347, 50.816140700000005], [-1.574399, 50.8159971], [-1.5747548999999998, 50.81567609999999], [-1.5750565, 50.815399], [-1.5754759, 50.81497379999998], [-1.5758164, 50.8146144], [-1.5760802, 50.8143044], [-1.5763374, 50.81399269999999], [-1.5765649, 50.8137118], [-1.5767553, 50.8134444], [-1.5770014, 50.813093], [-1.5773601999999998, 50.812549800000006], [-1.5775996999999995, 50.812188199999994], [-1.5778313999999998, 50.8118458], [-1.5784633999999995, 50.81086889999999], [-1.5787046, 50.8104638], [-1.5791419999999998, 50.809734899999995], [-1.5807109999999998, 50.8071341], [-1.5809323, 50.806798099999995], [-1.5811559999999998, 50.8064925], [-1.5814036, 50.8061965], [-1.5816430999999995, 50.80593079999999], [-1.5819237, 50.80565519999999], [-1.5822676999999998, 50.805344], [-1.5826436, 50.805040299999995], [-1.583011, 50.8047759], [-1.5834638, 50.80447789999999], [-1.5845210999999997, 50.8038023], [-1.5850790999999995, 50.8034458], [-1.5855551, 50.8031417], [-1.5860138999999998, 50.8028314], [-1.5868622, 50.8022177], [-1.5869947, 50.802110199999994], [-1.587691, 50.8015565], [-1.5880832, 50.8012045], [-1.5883408, 50.800968699999984], [-1.5883973999999998, 50.8009169], [-1.5884218999999995, 50.800894500000005], [-1.5887056999999998, 50.80061520000002], [-1.588979, 50.8003143], [-1.5892896999999997, 50.7999435], [-1.5895609, 50.79962690000001], [-1.5898685999999995, 50.7992852], [-1.5901183, 50.79895210000001], [-1.5903765, 50.7985876], [-1.5919606999999998, 50.796029100000005], [-1.5921603999999998, 50.7957262], [-1.5924108999999995, 50.79538670000001], [-1.5929337999999995, 50.794728500000005], [-1.5931811, 50.79443930000001], [-1.5934904, 50.79411520000001], [-1.5937789, 50.7938249], [-1.5941085, 50.79349919999999], [-1.5945001, 50.793144599999984], [-1.5949684999999998, 50.79275669999999], [-1.5953730000000002, 50.7924349], [-1.5958353999999997, 50.79209029999999], [-1.5962677, 50.791785], [-1.596799, 50.791443], [-1.597266, 50.7911385], [-1.5979194999999995, 50.7907509], [-1.5985303, 50.79041060000001], [-1.6024083, 50.788509399999995], [-1.6025816999999998, 50.7884226], [-1.610074, 50.784674899999985], [-1.610086, 50.7846689], [-1.6139, 50.7827577], [-1.6144193, 50.78247999999999], [-1.6149688, 50.78216450000001], [-1.6155451, 50.78180360000001], [-1.6160053, 50.781458], [-1.61648, 50.7811099], [-1.6169105, 50.7807579], [-1.6169675114151385, 50.78070363978444], [-1.6179178, 50.77979919999999], [-1.6180183999999995, 50.77970500000001], [-1.6184252999999995, 50.779280199999995], [-1.6247136999999998, 50.772322800000005], [-1.6260723, 50.7708031], [-1.6264069, 50.77044459999999], [-1.6267274000000005, 50.7701105], [-1.6270895999999997, 50.7697573], [-1.6274475999999998, 50.7694101], [-1.6282482, 50.76868249999998], [-1.6286786, 50.7683222], [-1.6291441000000002, 50.7679407], [-1.6295385, 50.76762899999999], [-1.6299528999999997, 50.76729969999999], [-1.6304087, 50.7669572], [-1.6308689, 50.766632], [-1.6315083999999995, 50.766184300000006], [-1.6318287272934875, 50.765967351893885], [-1.6322312999999995, 50.765694700000005], [-1.6328608999999998, 50.7652831], [-1.6335683999999997, 50.764832], [-1.6342443, 50.7644155], [-1.6349068, 50.7640202], [-1.6359890999999998, 50.7633992], [-1.6367252999999995, 50.7629964], [-1.6376812999999997, 50.76249100000001], [-1.6388148, 50.76191549999999], [-1.6406977, 50.7610351], [-1.6418710999999997, 50.7605154], [-1.6428728999999995, 50.760102800000006], [-1.6439124, 50.7596834], [-1.6450132999999998, 50.759257100000006], [-1.6455438999999998, 50.75906940000001], [-1.6479031, 50.7582676], [-1.6484716999999998, 50.758081], [-1.6490896000000002, 50.75789], [-1.6496451, 50.7577258], [-1.6510075999999998, 50.7573277], [-1.6517482, 50.7571286], [-1.6525863999999997, 50.7569112], [-1.6540292, 50.7565523], [-1.6547739, 50.7563834], [-1.6560450999999998, 50.75610659999999], [-1.6569165999999995, 50.7559308], [-1.6576793, 50.7557804], [-1.6587454, 50.7555765], [-1.6597053, 50.7554096], [-1.6783764, 50.752506800000006], [-1.6791558, 50.7523926], [-1.679999, 50.75227859999998], [-1.6806964, 50.75218650000001], [-1.6808917, 50.75216369999999], [-1.6810815, 50.75214359999999], [-1.6815600999999998, 50.752093], [-1.6822608999999995, 50.7520272], [-1.6829612, 50.751964599999994], [-1.6837513999999998, 50.7519054], [-1.6845039999999998, 50.7518648], [-1.6851742999999997, 50.7518396], [-1.6859101999999997, 50.7518134], [-1.6866629999999998, 50.75178910000001], [-1.6876861, 50.75176290000001], [-1.6885604999999997, 50.75175769999999], [-1.6893329999999998, 50.75176510000001], [-1.6900908, 50.7517797], [-1.6908806, 50.7518074], [-1.6916169999999997, 50.7518357], [-1.692399, 50.7518741], [-1.6932386999999998, 50.751925], [-1.6941195, 50.75199920000001], [-1.6948906, 50.75207580000001], [-1.6958413999999995, 50.75217990000001], [-1.6967347, 50.75227819999999], [-1.697943, 50.7524052], [-1.6987194, 50.7524759], [-1.6994476999999997, 50.7525318], [-1.7001717999999997, 50.752582099999984], [-1.7009162, 50.7526254], [-1.7018333999999995, 50.7526701], [-1.7027158, 50.75270489999998], [-1.7035018999999998, 50.7527163], [-1.7043760999999995, 50.7527194], [-1.7052035999999997, 50.752713500000006], [-1.7067990398270907, 50.7526956420496], [-1.7126546, 50.752630100000005], [-1.7136258, 50.752603], [-1.7137215, 50.7525983], [-1.7145507, 50.7525572], [-1.7154582, 50.75250779999999], [-1.7162346999999998, 50.752452000000005], [-1.7170395, 50.7523865], [-1.7177811, 50.75231899999999], [-1.7185496, 50.7522394], [-1.7193727999999997, 50.75214819999999], [-1.7236339, 50.751627899999995], [-1.7245058999999998, 50.75152200000001], [-1.7255382, 50.751387399999984], [-1.7263957, 50.75127250000001], [-1.7272176, 50.7511576], [-1.7279782999999995, 50.7510389], [-1.7287579999999998, 50.7508975], [-1.7294835, 50.750747199999985], [-1.7302086, 50.75059079999998], [-1.7437067999999998, 50.7477035], [-1.7440918999999997, 50.7476243], [-1.7564404999999998, 50.7450346], [-1.756674, 50.74498640000001], [-1.7569928, 50.7449191], [-1.7588197, 50.74453360000001], [-1.7590510999999998, 50.7444845], [-1.7606031, 50.744154900000005], [-1.7613947999999997, 50.74398829999999], [-1.7621159999999998, 50.7438375], [-1.7628737, 50.74368470000001], [-1.7683295999999995, 50.7426066], [-1.7686760999999998, 50.742537199999994], [-1.7711086, 50.74206519999999], [-1.7715908, 50.7419708], [-1.7745343, 50.74140690000001], [-1.77465, 50.7413847], [-1.7790741, 50.7405279], [-1.7794976, 50.7404439], [-1.7799139, 50.740354], [-1.7803956999999997, 50.7402385], [-1.7809946, 50.7400668], [-1.7815898, 50.7398577], [-1.7820440999999998, 50.7396815], [-1.7825116, 50.73947829999999], [-1.7827417999999997, 50.73936], [-1.7828831, 50.7392954], [-1.7833944, 50.7390372], [-1.7847305999999998, 50.7383709], [-1.7847771999999995, 50.738348499999994], [-1.7851392999999998, 50.7381743], [-1.7856185, 50.737962299999985], [-1.7861890000000002, 50.73773559999999], [-1.7866804, 50.73756920000001], [-1.7871981999999995, 50.73740569999999], [-1.7878032999999998, 50.73722709999999], [-1.7883939, 50.7370743], [-1.7889757999999998, 50.7369422], [-1.7895443, 50.736827699999985], [-1.7900439999999995, 50.7367441], [-1.7906923999999995, 50.7366619], [-1.7913086, 50.7366009], [-1.7919568, 50.7365606], [-1.7928052, 50.7365173], [-1.7933873, 50.736490800000006], [-1.7940102000000002, 50.73646860000001], [-1.7940934999999998, 50.73646560000001], [-1.794677, 50.73643719999999], [-1.7962786999999998, 50.73635670000001], [-1.7966305682390429, 50.73633894646969], [-1.7997392000000003, 50.7361821], [-1.7997667000000002, 50.73618019999999], [-1.7999814999999997, 50.7361691], [-1.8043816, 50.73598689999999], [-1.8049777, 50.7359473], [-1.8056631, 50.73589539999999], [-1.8062457999999997, 50.73583200000001], [-1.8067845, 50.73576229999998], [-1.8073696, 50.7356726], [-1.8078045000000005, 50.7355952], [-1.8083313000000003, 50.73548809999999], [-1.8086006999999995, 50.7354276], [-1.8091835, 50.73525539999999], [-1.8096729, 50.735125], [-1.8102189, 50.73496509999999], [-1.8108286, 50.734771], [-1.8114832999999997, 50.7345487], [-1.8120661, 50.73431610000001], [-1.8128055999999992, 50.73401320000001], [-1.8157096, 50.7327678], [-1.8162175000000005, 50.7325715], [-1.8167546999999995, 50.732382699999995], [-1.8173417000000005, 50.732193599999995], [-1.8179792, 50.7320124], [-1.8184905, 50.7318824], [-1.8190417000000003, 50.731760300000005], [-1.8196784, 50.73164269999999], [-1.8202308000000005, 50.73155729999999], [-1.8207709000000003, 50.731479400000005], [-1.8213908999999997, 50.731397900000005], [-1.8218388000000003, 50.73134840000001], [-1.8223739, 50.73130340000001], [-1.8229633, 50.73126880000002], [-1.8235857, 50.7312384], [-1.8244157000000003, 50.73122239999999], [-1.8250945, 50.7312334], [-1.8254566999999997, 50.7312287], [-1.8269317, 50.73123220000001], [-1.8278948, 50.7312241], [-1.8284606, 50.73120959999999], [-1.8291761, 50.73117109999998], [-1.8303904, 50.7311139], [-1.8309903, 50.73109120000001], [-1.8348071999999995, 50.7310331], [-1.8377308000000003, 50.730982399999995], [-1.8391108000000005, 50.73095509999999], [-1.8391237, 50.730954800000006], [-1.8400907999999996, 50.730932200000005], [-1.8415731, 50.73089740000001], [-1.8422807999999995, 50.7308683], [-1.8429562, 50.7308154], [-1.8435496, 50.7307478], [-1.8442203, 50.730653], [-1.8447758, 50.7305642], [-1.845392099999999, 50.73044169999999], [-1.8460677999999997, 50.73030060000001], [-1.8491271, 50.729637999999994], [-1.8497448, 50.72949919999999], [-1.8502219, 50.729384200000005], [-1.850761, 50.729249400000015], [-1.8513303, 50.7290888], [-1.8518623000000003, 50.7289208], [-1.8546098, 50.7279478], [-1.8550210999999996, 50.7278111], [-1.8554699, 50.7276789], [-1.8559319, 50.7275705], [-1.8564290000000003, 50.72746819999999], [-1.8588792, 50.727088499999994], [-1.8598048, 50.7269451], [-1.8599041, 50.7269305], [-1.8604653, 50.726848], [-1.8606893, 50.726817899999986], [-1.8609133, 50.7267878], [-1.8611630999999995, 50.7267693], [-1.8614912, 50.72675579999999], [-1.8617886, 50.7267569], [-1.8618741, 50.72675939999999], [-1.8622148, 50.726776], [-1.8624662, 50.7268004], [-1.8627635, 50.72684660000001], [-1.8630717000000003, 50.72690329999999], [-1.8633486999999995, 50.72697299999999], [-1.8634682, 50.72700939999999], [-1.8636193, 50.7270554], [-1.864156, 50.72725079999999]]} |
15.1 |
1303 |
1316 |
Brockenhurst |
Bournemouth |
Bournemouth |
50.7272508 |
-1.8641560 |
50.7272508 |
-1.8641560 |
1 |
0 |
2026-09-15 12:27:07 |
TERMINATED |
2026-09-15 12:16:00 |
Bournemouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431913 |
1789474556158687 |
307 |
307 |
2026-09-15 12:26:47.468538 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:46.325275 |
| 548089 |
579923 |
W10871 |
731Y53ML15 |
2026-09-15 |
COMPLETE |
15431434 |
2026-09-15 13:16:00 |
2026-09-15 12:27:07 |
2026-09-17 12:27:07 |
{"id": 579923, "stp": "P", "toc": "Heathrow Express", "uid": "W10871", "consist": "387133+387140", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10871/2026-09-15/detailed", "trust_id": "731Y53ML15", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-15", "dest_arr_time": "1318", "dest_platform": "6", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y53", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "1316", "current_leg_dep": "1302", "current_leg_end": "London Paddington", "origin_dep_time": "1257", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-15T12:27:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1318", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3719.224, \"from_m\": 2818.589, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6317.532, \"from_m\": 3719.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7432.589, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18513.225, \"from_m\": 7432.589, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 22776.685, \"from_m\": 18513.225, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22978.09, \"from_m\": 22776.685, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23063.77, \"from_m\": 22978.09, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24227.031, \"from_m\": 23063.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24512.042, \"from_m\": 24227.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25982.167, \"from_m\": 24512.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 579923, \"profile_key\": \"a9eaad7efc11cfcaed5d698690ca7364357129aa3106adcad53310fb7ac2b1ef\", \"schedule_id\": 25494, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1302H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8358.762, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 17804.107, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 23195.47, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24067.611, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 25982.167, \"section_seq\": 1, \"route_path_id\": 38284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25982.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}], \"total_distance_m\": 25982.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25982.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:36Z\", \"source_id\": 47373372, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:41Z\", \"source_id\": 15419871, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:52Z\", \"source_id\": 47395219, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:54Z\", \"source_id\": 15425912, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:54Z\", \"source_id\": 47400600, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:10:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:09:57Z\", \"source_id\": 15427421, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:14Z\", \"source_id\": 47414583, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:15Z\", \"source_id\": 15431434, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "6", "timing_fact_generation": 1789474515725663, "current_leg_arrival_utc": "2026-09-15T13:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:52.179336", "service_state_evidence_id": 15431434, "current_leg_start_actual_dep": "2026-09-15T13:02:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:53.468554", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
HWV |
PAD |
1Y53 |
387133+387140 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.226, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3719.224, "from_m": 2818.589, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6317.532, "from_m": 3719.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7432.589, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18513.225, "from_m": 7432.589, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 22776.685, "from_m": 18513.225, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22978.09, "from_m": 22776.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23063.77, "from_m": 22978.09, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24227.031, "from_m": 23063.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24512.042, "from_m": 24227.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25982.167, "from_m": 24512.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 579923, "profile_key": "a9eaad7efc11cfcaed5d698690ca7364357129aa3106adcad53310fb7ac2b1ef", "schedule_id": 25494, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1257", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1302H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8358.762, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 17804.107, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 23195.47, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24067.611, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 25982.167, "section_seq": 1, "route_path_id": 38284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25982.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 38284}], "total_distance_m": 25982.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25982.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:36Z", "source_id": 47373372, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:41Z", "source_id": 15419871, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:52Z", "source_id": 47395219, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:54Z", "source_id": 15425912, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:54Z", "source_id": 47400600, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:10:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:09:57Z", "source_id": 15427421, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22934, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:14Z", "source_id": 47414583, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:15Z", "source_id": 15431434, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
1257 |
1257 |
3 |
None |
None |
London Paddington |
1318 |
1318 |
6 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10871/2026-09-15/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-15T13:02:30+01:00 |
London Paddington |
14.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
14.4 |
1302 |
1316 |
Heathrow Terminals 2 & 3 |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-15 12:27:07 |
TERMINATED |
2026-09-15 12:16:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431434 |
1789474515725663 |
31 |
31 |
2026-09-15 12:26:53.468554 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:52.179336 |
| 548090 |
578476 |
C93273 |
861S31MJ15 |
2026-09-15 |
COMPLETE |
15431514 |
2026-09-15 13:16:00 |
2026-09-15 12:27:07 |
2026-09-17 12:27:07 |
{"id": 578476, "stp": "P", "toc": "Southern", "uid": "C93273", "consist": "377474", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93273/2026-09-15/detailed", "trust_id": "861S31MJ15", "origin_crs": "PMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-15", "dest_arr_time": "1318", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1S31", "timing_status": "EARLY", "origin_station": "Portsmouth & Southsea", "current_leg_arr": "1316", "current_leg_dep": "1312", "current_leg_end": "Brighton", "origin_dep_time": "1157", "origin_platform": "4", "current_location": "Brighton", "last_update_time": "2026-09-15T12:27:07", "route_debug_link": null, "timing_variation": "-2 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": "1318", "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": 100, "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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5706.063, \"from_m\": 5504.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9248.842, \"from_m\": 5706.063, \"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\": 9972.429, \"from_m\": 9248.842, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10888.547, \"from_m\": 9972.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10981.163, \"from_m\": 10888.547, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11059.786, \"from_m\": 10981.163, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11861.882, \"from_m\": 11059.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23982.624, \"from_m\": 11861.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24599.339, \"from_m\": 23982.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25389.632, \"from_m\": 24599.339, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25432.645, \"from_m\": 25389.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35394.862, \"from_m\": 25432.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36021.926, \"from_m\": 35394.862, \"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\": 40114.642, \"from_m\": 36021.926, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40166.327, \"from_m\": 40114.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\": 40271.775, \"from_m\": 40166.327, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40507.235, \"from_m\": 40271.775, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41284.245, \"from_m\": 40507.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41671.114, \"from_m\": 41284.245, \"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\": 46454.627, \"from_m\": 41671.114, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46496.902, \"from_m\": 46454.627, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53134.569, \"from_m\": 46496.902, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53269.451, \"from_m\": 53134.569, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62641.49, \"from_m\": 53269.451, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62685.711, \"from_m\": 62641.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69123.415, \"from_m\": 62685.711, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69791.563, \"from_m\": 69123.415, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69877.401, \"from_m\": 69791.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71002.418, \"from_m\": 69877.401, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71190.038, \"from_m\": 71002.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72414.271, \"from_m\": 71190.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72517.689, \"from_m\": 72414.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72559.044, \"from_m\": 72517.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72819.206, \"from_m\": 72559.044, \"capability_applied\": null, \"effective_limit_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\": 578476, \"profile_key\": \"177d7dca0ed2287c26ff8bde9dfbd6b3ad62248451e981c72f7051b1eec6038d\", \"schedule_id\": 7988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1157\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1200\", \"wtt_dep\": \"1201\", \"location\": \"Fratton\", \"stage_seq\": 2, \"distance_m\": 1161.199, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1204H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 3, \"distance_m\": 5611.553, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1205\", \"location\": \"Farlington Jn\", \"stage_seq\": 4, \"distance_m\": 6631.001, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1208H\", \"wtt_dep\": \"1209H\", \"location\": \"Havant\", \"stage_seq\": 5, \"distance_m\": 11358.019, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Emsworth\", \"stage_seq\": 6, \"distance_m\": 14381.479, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1220\", \"location\": \"Chichester\", \"stage_seq\": 7, \"distance_m\": 25583.559, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1227\", \"wtt_dep\": \"1228H\", \"location\": \"Barnham\", \"stage_seq\": 8, \"distance_m\": 35697.366, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Ford\", \"stage_seq\": 9, \"distance_m\": 39939.194, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Arundel Jn\", \"stage_seq\": 10, \"distance_m\": 41034.006, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1238H\", \"wtt_dep\": \"1239H\", \"location\": \"Angmering\", \"stage_seq\": 11, \"distance_m\": 46649.314, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1243\", \"wtt_dep\": \"1243H\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 12, \"distance_m\": 50597.367, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1245H\", \"wtt_dep\": \"1246H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 13, \"distance_m\": 52040.586, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1248H\", \"wtt_dep\": \"1249\", \"location\": \"West Worthing\", \"stage_seq\": 14, \"distance_m\": 53459.18, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1252\", \"location\": \"Worthing\", \"stage_seq\": 15, \"distance_m\": 54740.698, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1254H\", \"location\": \"East Worthing\", \"stage_seq\": 16, \"distance_m\": 56156.618, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1257\", \"wtt_dep\": \"1258\", \"location\": \"Lancing\", \"stage_seq\": 17, \"distance_m\": 58468.227, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1301H\", \"wtt_dep\": \"1302H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 18, \"distance_m\": 62219.318, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1305\", \"wtt_dep\": \"1306\", \"location\": \"Southwick\", \"stage_seq\": 19, \"distance_m\": 64675.447, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1309\", \"wtt_dep\": \"1310\", \"location\": \"Portslade\", \"stage_seq\": 20, \"distance_m\": 67043.953, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1312H\", \"wtt_dep\": \"1313H\", \"location\": \"Hove\", \"stage_seq\": 21, \"distance_m\": 69362.236, \"section_seq\": 1, \"route_path_id\": 68092}, {\"is_pass\": false, \"wtt_arr\": \"1318\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 22, \"distance_m\": 72819.206, \"section_seq\": 1, \"route_path_id\": 68092}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72819.206, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68092}], \"total_distance_m\": 72819.206, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71286.586, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1532.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1157", "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\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:33Z\", \"source_id\": 47215795, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:59:37Z\", \"source_id\": 15375695, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:00Z\", \"source_id\": 47237606, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:08:02Z\", \"source_id\": 15381906, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:11:21Z\", \"source_id\": 47246191, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:11:24Z\", \"source_id\": 15384416, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:51Z\", \"source_id\": 47263544, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:17:56Z\", \"source_id\": 15389250, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:48Z\", \"source_id\": 47284343, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:25:52Z\", \"source_id\": 15395173, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:36Z\", \"source_id\": 47296944, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:30:36Z\", \"source_id\": 15398642, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:37Z\", \"source_id\": 47312664, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:36:42Z\", \"source_id\": 15403044, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:25Z\", \"source_id\": 47325482, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:41:28Z\", \"source_id\": 15406549, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:06Z\", \"source_id\": 47332678, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:44:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:44:09Z\", \"source_id\": 15408530, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:34Z\", \"source_id\": 47339079, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:47:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:46:38Z\", \"source_id\": 15410400, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:36Z\", \"source_id\": 47347303, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:50:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:49:39Z\", \"source_id\": 15412605, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:00Z\", \"source_id\": 47356447, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:53:03Z\", \"source_id\": 15415013, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:21Z\", \"source_id\": 47362340, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:22Z\", \"source_id\": 15416750, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:40Z\", \"source_id\": 47373530, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:59:42Z\", \"source_id\": 15419894, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:08Z\", \"source_id\": 47382507, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:04:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:03:11Z\", \"source_id\": 15422417, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:41Z\", \"source_id\": 47394756, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:07:42Z\", \"source_id\": 15425798, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:23Z\", \"source_id\": 47404449, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:11:23Z\", \"source_id\": 15428483, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:18Z\", \"source_id\": 47414821, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:21Z\", \"source_id\": 15431514, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789474522514981, "current_leg_arrival_utc": "2026-09-15T13:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:52.186464", "service_state_evidence_id": 15431514, "current_leg_start_actual_dep": "2026-09-15T13:13:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:53.522964", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
PMS |
BTN |
1S31 |
377474 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 51.442, "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": 304.664, "from_m": 51.442, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5706.063, "from_m": 5504.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9248.842, "from_m": 5706.063, "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": 9972.429, "from_m": 9248.842, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10888.547, "from_m": 9972.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10981.163, "from_m": 10888.547, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11059.786, "from_m": 10981.163, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11861.882, "from_m": 11059.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23982.624, "from_m": 11861.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24599.339, "from_m": 23982.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25389.632, "from_m": 24599.339, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25432.645, "from_m": 25389.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35394.862, "from_m": 25432.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36021.926, "from_m": 35394.862, "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": 40114.642, "from_m": 36021.926, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40166.327, "from_m": 40114.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": 40271.775, "from_m": 40166.327, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40507.235, "from_m": 40271.775, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41284.245, "from_m": 40507.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41671.114, "from_m": 41284.245, "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": 46454.627, "from_m": 41671.114, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46496.902, "from_m": 46454.627, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53134.569, "from_m": 46496.902, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53269.451, "from_m": 53134.569, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62641.49, "from_m": 53269.451, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62685.711, "from_m": 62641.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69123.415, "from_m": 62685.711, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69791.563, "from_m": 69123.415, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69877.401, "from_m": 69791.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71002.418, "from_m": 69877.401, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71190.038, "from_m": 71002.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72414.271, "from_m": 71190.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72517.689, "from_m": 72414.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72559.044, "from_m": 72517.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72819.206, "from_m": 72559.044, "capability_applied": null, "effective_limit_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": 578476, "profile_key": "177d7dca0ed2287c26ff8bde9dfbd6b3ad62248451e981c72f7051b1eec6038d", "schedule_id": 7988, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1157", "location": "Portsmouth & Southsea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1200", "wtt_dep": "1201", "location": "Fratton", "stage_seq": 2, "distance_m": 1161.199, "section_seq": 1, "route_path_id": 68092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1204H", "location": "Portcreek Jn", "stage_seq": 3, "distance_m": 5611.553, "section_seq": 1, "route_path_id": 68092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1205", "location": "Farlington Jn", "stage_seq": 4, "distance_m": 6631.001, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1208H", "wtt_dep": "1209H", "location": "Havant", "stage_seq": 5, "distance_m": 11358.019, "section_seq": 1, "route_path_id": 68092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Emsworth", "stage_seq": 6, "distance_m": 14381.479, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1220", "location": "Chichester", "stage_seq": 7, "distance_m": 25583.559, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1227", "wtt_dep": "1228H", "location": "Barnham", "stage_seq": 8, "distance_m": 35697.366, "section_seq": 1, "route_path_id": 68092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232", "location": "Ford", "stage_seq": 9, "distance_m": 39939.194, "section_seq": 1, "route_path_id": 68092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Arundel Jn", "stage_seq": 10, "distance_m": 41034.006, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1238H", "wtt_dep": "1239H", "location": "Angmering", "stage_seq": 11, "distance_m": 46649.314, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1243", "wtt_dep": "1243H", "location": "Goring-by-Sea", "stage_seq": 12, "distance_m": 50597.367, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1245H", "wtt_dep": "1246H", "location": "Durrington-on-Sea", "stage_seq": 13, "distance_m": 52040.586, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1248H", "wtt_dep": "1249", "location": "West Worthing", "stage_seq": 14, "distance_m": 53459.18, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1252", "location": "Worthing", "stage_seq": 15, "distance_m": 54740.698, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1254H", "location": "East Worthing", "stage_seq": 16, "distance_m": 56156.618, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1257", "wtt_dep": "1258", "location": "Lancing", "stage_seq": 17, "distance_m": 58468.227, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1301H", "wtt_dep": "1302H", "location": "Shoreham-by-Sea", "stage_seq": 18, "distance_m": 62219.318, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1305", "wtt_dep": "1306", "location": "Southwick", "stage_seq": 19, "distance_m": 64675.447, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1309", "wtt_dep": "1310", "location": "Portslade", "stage_seq": 20, "distance_m": 67043.953, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1312H", "wtt_dep": "1313H", "location": "Hove", "stage_seq": 21, "distance_m": 69362.236, "section_seq": 1, "route_path_id": 68092}, {"is_pass": false, "wtt_arr": "1318", "wtt_dep": null, "location": "Brighton", "stage_seq": 22, "distance_m": 72819.206, "section_seq": 1, "route_path_id": 68092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72819.206, "from_m": 0.0, "section_seq": 1, "route_path_id": 68092}], "total_distance_m": 72819.206, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71286.586, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1532.62, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:33Z", "source_id": 47215795, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T11:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:59:37Z", "source_id": 15375695, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T12:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:00Z", "source_id": 47237606, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T11:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:08:02Z", "source_id": 15381906, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T12:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:11:21Z", "source_id": 47246191, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T11:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:11:24Z", "source_id": 15384416, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:51Z", "source_id": 47263544, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T11:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:17:56Z", "source_id": 15389250, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:48Z", "source_id": 47284343, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:25:52Z", "source_id": 15395173, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:36Z", "source_id": 47296944, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T11:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:30:36Z", "source_id": 15398642, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T12:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:37Z", "source_id": 47312664, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:36:42Z", "source_id": 15403044, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T12:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:25Z", "source_id": 47325482, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T11:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:41:28Z", "source_id": 15406549, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:06Z", "source_id": 47332678, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T11:44:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:44:09Z", "source_id": 15408530, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:34Z", "source_id": 47339079, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:46:38Z", "source_id": 15410400, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:36Z", "source_id": 47347303, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:50:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:49:39Z", "source_id": 15412605, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:00Z", "source_id": 47356447, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T11:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:53:03Z", "source_id": 15415013, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:21Z", "source_id": 47362340, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:22Z", "source_id": 15416750, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:40Z", "source_id": 47373530, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T12:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:59:42Z", "source_id": 15419894, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:08Z", "source_id": 47382507, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T12:04:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:03:11Z", "source_id": 15422417, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:41Z", "source_id": 47394756, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T12:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:07:42Z", "source_id": 15425798, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:23Z", "source_id": 47404449, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T12:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:11:23Z", "source_id": 15428483, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30941, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:18Z", "source_id": 47414821, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T12:16:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:21Z", "source_id": 15431514, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Portsmouth & Southsea |
1157 |
1157 |
4 |
None |
None |
Brighton |
1318 |
1318 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C93273/2026-09-15/detailed |
None |
Hove |
2026-09-15T13:13:30+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 |
1312 |
1316 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-15 12:27:07 |
TERMINATED |
2026-09-15 12:16:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431514 |
1789474522514981 |
98 |
98 |
2026-09-15 12:26:53.522964 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:52.186464 |
| 548091 |
576750 |
L88044 |
021T30MH15 |
2026-09-15 |
COMPLETE |
15431288 |
2026-09-15 13:16:00 |
2026-09-15 12:27:07 |
2026-09-17 12:27:07 |
{"id": 576750, "stp": "P", "toc": "ScotRail", "uid": "L88044", "consist": "HA23", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88044/2026-09-15/detailed", "trust_id": "021T30MH15", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-15", "dest_arr_time": "1321", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T30", "timing_status": "EARLY", "origin_station": "Aberdeen", "current_leg_arr": "1316", "current_leg_dep": "1251", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1044", "origin_platform": "5", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-15T12:27:07", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "1321", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Stirling", "current_leg_milage": "29.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.407, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2287.632, \"from_m\": 449.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9810.134, \"from_m\": 2287.632, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 16982.321, \"from_m\": 9810.134, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22313.467, \"from_m\": 16982.321, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25803.655, \"from_m\": 22313.467, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25863.232, \"from_m\": 25803.655, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27071.813, \"from_m\": 25863.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34894.002, \"from_m\": 27071.813, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 37493.447, \"from_m\": 34894.002, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42926.157, \"from_m\": 37493.447, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42968.811, \"from_m\": 42926.157, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43238.274, \"from_m\": 42968.811, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 55598.907, \"from_m\": 43238.274, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61047.539, \"from_m\": 55598.907, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65657.535, \"from_m\": 61047.539, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 68763.803, \"from_m\": 65657.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75992.341, \"from_m\": 68763.803, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82457.022, \"from_m\": 75992.341, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 84650.558, \"from_m\": 82457.022, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 86937.099, \"from_m\": 84650.558, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86983.435, \"from_m\": 86937.099, \"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\": 87041.928, \"from_m\": 86983.435, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87401.991, \"from_m\": 87041.928, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 88512.937, \"from_m\": 87401.991, \"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\": 89779.448, \"from_m\": 88512.937, \"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\": 90211.667, \"from_m\": 89779.448, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 90253.06, \"from_m\": 90211.667, \"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\": 95944.318, \"from_m\": 90253.06, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 97010.377, \"from_m\": 95944.318, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97243.869, \"from_m\": 97010.377, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 97335.943, \"from_m\": 97243.869, \"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\": 105566.103, \"from_m\": 97335.943, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107981.553, \"from_m\": 105566.103, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111749.891, \"from_m\": 107981.553, \"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\": 113256.721, \"from_m\": 111749.891, \"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\": 113820.073, \"from_m\": 113256.721, \"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\": 114604.121, \"from_m\": 113820.073, \"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\": 115225.07, \"from_m\": 114604.121, \"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\": 115272.595, \"from_m\": 115225.07, \"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\": 115464.398, \"from_m\": 115272.595, \"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\": 116943.037, \"from_m\": 115464.398, \"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\": 118384.522, \"from_m\": 116943.037, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122542.582, \"from_m\": 118384.522, \"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\": 133307.212, \"from_m\": 122542.582, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133346.001, \"from_m\": 133307.212, \"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\": 138556.247, \"from_m\": 133346.001, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140446.894, \"from_m\": 138556.247, \"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\": 142254.473, \"from_m\": 140446.894, \"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\": 146094.198, \"from_m\": 142254.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 146611.81, \"from_m\": 146094.198, \"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\": 147705.319, \"from_m\": 146611.81, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 148337.817, \"from_m\": 147705.319, \"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\": 148943.827, \"from_m\": 148337.817, \"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\": 151195.379, \"from_m\": 148943.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 151265.886, \"from_m\": 151195.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153954.924, \"from_m\": 151265.886, \"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\": 165194.509, \"from_m\": 153954.924, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 177472.204, \"from_m\": 165194.509, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177507.417, \"from_m\": 177472.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183478.465, \"from_m\": 177507.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 183524.69, \"from_m\": 183478.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189836.97, \"from_m\": 183524.69, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 193627.935, \"from_m\": 189836.97, \"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\": 194413.377, \"from_m\": 193627.935, \"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\": 198994.407, \"from_m\": 194413.377, \"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\": 200449.993, \"from_m\": 198994.407, \"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\": 201224.543, \"from_m\": 200449.993, \"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\": 202287.685, \"from_m\": 201224.543, \"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\": 212959.019, \"from_m\": 202287.685, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 215657.31, \"from_m\": 212959.019, \"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\": 216371.512, \"from_m\": 215657.31, \"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\": 216967.696, \"from_m\": 216371.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 220631.016, \"from_m\": 216967.696, \"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\": 243123.825, \"from_m\": 220631.016, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 243428.891, \"from_m\": 243123.825, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 244769.89, \"from_m\": 243428.891, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 245403.789, \"from_m\": 244769.89, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 246149.3, \"from_m\": 245403.789, \"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\": 246536.866, \"from_m\": 246149.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 246602.067, \"from_m\": 246536.866, \"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\": 247277.181, \"from_m\": 246602.067, \"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\": 247874.706, \"from_m\": 247277.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 248370.952, \"from_m\": 247874.706, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 576750, \"profile_key\": \"8ce87808551a17afebb9ba933bb768488e3da3dd0dc85d5f0e23ee4a8bb9edca\", \"schedule_id\": 18905, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1045H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 2, \"distance_m\": 778.502, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 3, \"distance_m\": 2638.161, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1047H\", \"location\": \"Aberdeen Sig. A56\", \"stage_seq\": 4, \"distance_m\": 3664.341, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Aberdeen Sig. A230\", \"stage_seq\": 5, \"distance_m\": 7464.652, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053H\", \"location\": \"Aberdeen Sig. A222\", \"stage_seq\": 6, \"distance_m\": 16335.6, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1058\", \"location\": \"Stonehaven\", \"stage_seq\": 7, \"distance_m\": 25979.291, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102\", \"location\": \"Carmont\", \"stage_seq\": 8, \"distance_m\": 34824.343, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1107H\", \"location\": \"Laurencekirk\", \"stage_seq\": 9, \"distance_m\": 49066.848, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Craigo S.B.\", \"stage_seq\": 10, \"distance_m\": 57731.617, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1115\", \"wtt_dep\": \"1116H\", \"location\": \"Montrose\", \"stage_seq\": 11, \"distance_m\": 65360.436, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1119H\", \"location\": \"Usan Jn\", \"stage_seq\": 12, \"distance_m\": 68594.658, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1124\", \"location\": \"Inverkeilor\", \"stage_seq\": 13, \"distance_m\": 77413.662, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1129H\", \"wtt_dep\": \"1131\", \"location\": \"Arbroath\", \"stage_seq\": 14, \"distance_m\": 87221.477, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1136H\", \"wtt_dep\": \"1138\", \"location\": \"Carnoustie\", \"stage_seq\": 15, \"distance_m\": 97043.139, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1142H\", \"wtt_dep\": \"1144\", \"location\": \"Monifieth\", \"stage_seq\": 16, \"distance_m\": 104361.425, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1147\", \"wtt_dep\": \"1148H\", \"location\": \"Broughty Ferry\", \"stage_seq\": 17, \"distance_m\": 108241.99, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1153\", \"location\": \"Camperdown Jn\", \"stage_seq\": 18, \"distance_m\": 113497.353, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1156\", \"wtt_dep\": \"1158\", \"location\": \"Dundee\", \"stage_seq\": 19, \"distance_m\": 114640.37, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 20, \"distance_m\": 115225.07, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1201H\", \"location\": \"Dundee 672 Sig.\", \"stage_seq\": 21, \"distance_m\": 119418.217, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1202H\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 22, \"distance_m\": 123694.072, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"Errol L.C.\", \"stage_seq\": 23, \"distance_m\": 131512.603, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 24, \"distance_m\": 146611.81, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1217\", \"wtt_dep\": \"1219\", \"location\": \"Perth\", \"stage_seq\": 25, \"distance_m\": 147933.665, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Hilton Jn\", \"stage_seq\": 26, \"distance_m\": 151074.429, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 27, \"distance_m\": 153372.657, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230H\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 28, \"distance_m\": 169969.192, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233H\", \"location\": \"Blackford\", \"stage_seq\": 29, \"distance_m\": 176789.878, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Greenloaning\", \"stage_seq\": 30, \"distance_m\": 183326.08, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Dunblane\", \"stage_seq\": 31, \"distance_m\": 193024.595, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1248H\", \"location\": \"Stirling\", \"stage_seq\": 32, \"distance_m\": 200871.335, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Larbert Jn\", \"stage_seq\": 33, \"distance_m\": 214845.351, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 34, \"distance_m\": 215939.161, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 35, \"distance_m\": 219496.687, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 36, \"distance_m\": 220515.99, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Croy\", \"stage_seq\": 37, \"distance_m\": 230095.085, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310H\", \"location\": \"Lenzie\", \"stage_seq\": 38, \"distance_m\": 238489.33, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 39, \"distance_m\": 243292.263, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 40, \"distance_m\": 245602.082, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 41, \"distance_m\": 246475.251, \"section_seq\": 1, \"route_path_id\": 66255}, {\"is_pass\": false, \"wtt_arr\": \"1321\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 42, \"distance_m\": 248370.952, \"section_seq\": 1, \"route_path_id\": 66255}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 248370.952, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66255}], \"total_distance_m\": 248370.952, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 248219.007, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 151.945, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1044", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:17:39Z\", \"source_id\": 15344591, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:34:42Z\", \"source_id\": 15357520, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:40:28Z\", \"source_id\": 15361467, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:48:56Z\", \"source_id\": 15367791, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:34Z\", \"source_id\": 47207990, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T10:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T10:56:37Z\", \"source_id\": 15373564, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:21:26Z\", \"source_id\": 15391909, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:36Z\", \"source_id\": 47331340, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:43:41Z\", \"source_id\": 15408172, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:46Z\", \"source_id\": 47344997, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:49:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:48:48Z\", \"source_id\": 15411998, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:43Z\", \"source_id\": 47389443, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:05:46Z\", \"source_id\": 15424359, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:33Z\", \"source_id\": 47397070, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:08:37Z\", \"source_id\": 15426486, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:30Z\", \"source_id\": 47402184, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:10:32Z\", \"source_id\": 15427865, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:03Z\", \"source_id\": 47414132, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:16:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:15:07Z\", \"source_id\": 15431288, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:16:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "5", "timing_fact_generation": 1789474508106057, "current_leg_arrival_utc": "2026-09-15T13:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T12:16:52.189884", "service_state_evidence_id": 15431288, "current_leg_start_actual_dep": "2026-09-15T12:48:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-15T12:16:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T12:26:53.519028", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ABD |
GLQ |
1T30 |
HA23 |
6 |
125 |
None |
{"version": 3, "segments": [{"to_m": 449.407, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2287.632, "from_m": 449.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9810.134, "from_m": 2287.632, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 16982.321, "from_m": 9810.134, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22313.467, "from_m": 16982.321, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25803.655, "from_m": 22313.467, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25863.232, "from_m": 25803.655, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27071.813, "from_m": 25863.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34894.002, "from_m": 27071.813, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 37493.447, "from_m": 34894.002, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42926.157, "from_m": 37493.447, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42968.811, "from_m": 42926.157, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43238.274, "from_m": 42968.811, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 55598.907, "from_m": 43238.274, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61047.539, "from_m": 55598.907, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65657.535, "from_m": 61047.539, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 68763.803, "from_m": 65657.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75992.341, "from_m": 68763.803, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82457.022, "from_m": 75992.341, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 84650.558, "from_m": 82457.022, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 86937.099, "from_m": 84650.558, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86983.435, "from_m": 86937.099, "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": 87041.928, "from_m": 86983.435, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87401.991, "from_m": 87041.928, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 88512.937, "from_m": 87401.991, "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": 89779.448, "from_m": 88512.937, "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": 90211.667, "from_m": 89779.448, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 90253.06, "from_m": 90211.667, "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": 95944.318, "from_m": 90253.06, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 97010.377, "from_m": 95944.318, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97243.869, "from_m": 97010.377, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 97335.943, "from_m": 97243.869, "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": 105566.103, "from_m": 97335.943, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 107981.553, "from_m": 105566.103, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111749.891, "from_m": 107981.553, "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": 113256.721, "from_m": 111749.891, "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": 113820.073, "from_m": 113256.721, "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": 114604.121, "from_m": 113820.073, "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": 115225.07, "from_m": 114604.121, "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": 115272.595, "from_m": 115225.07, "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": 115464.398, "from_m": 115272.595, "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": 116943.037, "from_m": 115464.398, "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": 118384.522, "from_m": 116943.037, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122542.582, "from_m": 118384.522, "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": 133307.212, "from_m": 122542.582, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133346.001, "from_m": 133307.212, "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": 138556.247, "from_m": 133346.001, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140446.894, "from_m": 138556.247, "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": 142254.473, "from_m": 140446.894, "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": 146094.198, "from_m": 142254.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 146611.81, "from_m": 146094.198, "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": 147705.319, "from_m": 146611.81, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 148337.817, "from_m": 147705.319, "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": 148943.827, "from_m": 148337.817, "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": 151195.379, "from_m": 148943.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 151265.886, "from_m": 151195.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153954.924, "from_m": 151265.886, "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": 165194.509, "from_m": 153954.924, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 177472.204, "from_m": 165194.509, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177507.417, "from_m": 177472.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183478.465, "from_m": 177507.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 183524.69, "from_m": 183478.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189836.97, "from_m": 183524.69, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 193627.935, "from_m": 189836.97, "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": 194413.377, "from_m": 193627.935, "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": 198994.407, "from_m": 194413.377, "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": 200449.993, "from_m": 198994.407, "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": 201224.543, "from_m": 200449.993, "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": 202287.685, "from_m": 201224.543, "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": 212959.019, "from_m": 202287.685, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 215657.31, "from_m": 212959.019, "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": 216371.512, "from_m": 215657.31, "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": 216967.696, "from_m": 216371.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 220631.016, "from_m": 216967.696, "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": 243123.825, "from_m": 220631.016, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 243428.891, "from_m": 243123.825, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 244769.89, "from_m": 243428.891, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 245403.789, "from_m": 244769.89, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 246149.3, "from_m": 245403.789, "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": 246536.866, "from_m": 246149.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 246602.067, "from_m": 246536.866, "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": 247277.181, "from_m": 246602.067, "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": 247874.706, "from_m": 247277.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 248370.952, "from_m": 247874.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 576750, "profile_key": "8ce87808551a17afebb9ba933bb768488e3da3dd0dc85d5f0e23ee4a8bb9edca", "schedule_id": 18905, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1044", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1045H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 2, "distance_m": 778.502, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047", "location": "Craiginches South Jn", "stage_seq": 3, "distance_m": 2638.161, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1047H", "location": "Aberdeen Sig. A56", "stage_seq": 4, "distance_m": 3664.341, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Aberdeen Sig. A230", "stage_seq": 5, "distance_m": 7464.652, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053H", "location": "Aberdeen Sig. A222", "stage_seq": 6, "distance_m": 16335.6, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1058", "location": "Stonehaven", "stage_seq": 7, "distance_m": 25979.291, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102", "location": "Carmont", "stage_seq": 8, "distance_m": 34824.343, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1107H", "location": "Laurencekirk", "stage_seq": 9, "distance_m": 49066.848, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Craigo S.B.", "stage_seq": 10, "distance_m": 57731.617, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1115", "wtt_dep": "1116H", "location": "Montrose", "stage_seq": 11, "distance_m": 65360.436, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1119H", "location": "Usan Jn", "stage_seq": 12, "distance_m": 68594.658, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1124", "location": "Inverkeilor", "stage_seq": 13, "distance_m": 77413.662, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1129H", "wtt_dep": "1131", "location": "Arbroath", "stage_seq": 14, "distance_m": 87221.477, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1136H", "wtt_dep": "1138", "location": "Carnoustie", "stage_seq": 15, "distance_m": 97043.139, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1142H", "wtt_dep": "1144", "location": "Monifieth", "stage_seq": 16, "distance_m": 104361.425, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1147", "wtt_dep": "1148H", "location": "Broughty Ferry", "stage_seq": 17, "distance_m": 108241.99, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1153", "location": "Camperdown Jn", "stage_seq": 18, "distance_m": 113497.353, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1156", "wtt_dep": "1158", "location": "Dundee", "stage_seq": 19, "distance_m": 114640.37, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Dundee Central Jn", "stage_seq": 20, "distance_m": 115225.07, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1201H", "location": "Dundee 672 Sig.", "stage_seq": 21, "distance_m": 119418.217, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1202H", "location": "Longforgan L.C.", "stage_seq": 22, "distance_m": 123694.072, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "Errol L.C.", "stage_seq": 23, "distance_m": 131512.603, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Barnhill Jn (Perth)", "stage_seq": 24, "distance_m": 146611.81, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1217", "wtt_dep": "1219", "location": "Perth", "stage_seq": 25, "distance_m": 147933.665, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Hilton Jn", "stage_seq": 26, "distance_m": 151074.429, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Hilton Jn Sig. HJ4", "stage_seq": 27, "distance_m": 153372.657, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230H", "location": "Auchterarder S.B.", "stage_seq": 28, "distance_m": 169969.192, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233H", "location": "Blackford", "stage_seq": 29, "distance_m": 176789.878, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Greenloaning", "stage_seq": 30, "distance_m": 183326.08, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Dunblane", "stage_seq": 31, "distance_m": 193024.595, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1248H", "location": "Stirling", "stage_seq": 32, "distance_m": 200871.335, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Larbert Jn", "stage_seq": 33, "distance_m": 214845.351, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Carmuirs West Jn", "stage_seq": 34, "distance_m": 215939.161, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Greenhill Lower Jn", "stage_seq": 35, "distance_m": 219496.687, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Greenhill Upper Jn", "stage_seq": 36, "distance_m": 220515.99, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Croy", "stage_seq": 37, "distance_m": 230095.085, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310H", "location": "Lenzie", "stage_seq": 38, "distance_m": 238489.33, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "Bishopbriggs", "stage_seq": 39, "distance_m": 243292.263, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "Cowlairs West Jn", "stage_seq": 40, "distance_m": 245602.082, "section_seq": 1, "route_path_id": 66255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "Cowlairs South Jn", "stage_seq": 41, "distance_m": 246475.251, "section_seq": 1, "route_path_id": 66255}, {"is_pass": false, "wtt_arr": "1321", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 42, "distance_m": 248370.952, "section_seq": 1, "route_path_id": 66255}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 248370.952, "from_m": 0.0, "section_seq": 1, "route_path_id": 66255}], "total_distance_m": 248370.952, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 248219.007, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 151.945, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:17:39Z", "source_id": 15344591, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T11:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:34:42Z", "source_id": 15357520, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T11:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:40:28Z", "source_id": 15361467, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T11:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:48:56Z", "source_id": 15367791, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T11:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 390, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:34Z", "source_id": 47207990, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T10:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T10:56:37Z", "source_id": 15373564, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T11:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:21:26Z", "source_id": 15391909, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:36Z", "source_id": 47331340, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T11:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:43:41Z", "source_id": 15408172, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:46Z", "source_id": 47344997, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T11:49:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:48:48Z", "source_id": 15411998, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T12:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:43Z", "source_id": 47389443, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T12:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:05:46Z", "source_id": 15424359, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:33Z", "source_id": 47397070, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T12:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:08:37Z", "source_id": 15426486, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T13:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:30Z", "source_id": 47402184, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T12:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:10:32Z", "source_id": 15427865, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1413, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:03Z", "source_id": 47414132, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T12:16:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:15:07Z", "source_id": 15431288, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T13:16:00+01:00", "operational_fact": true}] |
Aberdeen |
1044 |
1044 |
5 |
None |
None |
Glasgow Queen St High Level |
1321 |
1321 |
5 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88044/2026-09-15/detailed |
None |
Stirling |
2026-09-15T12:48:30+01:00 |
Glasgow Queen St High Level |
25.0 |
{"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
29.6 |
1251 |
1316 |
Stirling |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-15 12:27:07 |
TERMINATED |
2026-09-15 12:16:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15431288 |
1789474508106057 |
64 |
64 |
2026-09-15 12:26:53.519028 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 12:16:52.189884 |